docker run -d -p 3306:3306 --privileged=true -v /liulei/mysql8/log:/var/log/mysql -v /liulei/mysql8/data:/var/lib/mysql -v /liulei/mysql8/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 --name=mysql8 mysql:8.0
参数解释
-v:挂载宿主机目录和 docker容器中的目录,前面是宿主机目录,后面是容器内部目录。
-d:后台运行容器。
-p:映射容器端口号和宿主机端口号。
-e:环境参数,MYSQL_ROOT_PASSWORD设置root用户的密码。
–lower_case_table_names: 表名在硬盘上以小写保存,名称比较对大小写不敏感