-docker search mysql搜索需要的MySQL
-docker pull mysql:8.0(此选项为8.0版本 可替换参数5.7, 5.6等) 下载镜像文件
docker images 通过此命令查看linux下的images文件
sudo docker run
--name mysql
-p 3391:3391
-e MYSQL_ROOT_PASSWORD=root
-v /mnt/mysql/var:/mnt/mysql/var
-v /etc/mysql/conf.d/mysql.cnf:/etc/mysql/my.cnf
-v /etc/mysql/conf.d:/etc/mysql/conf.d -d mysql:8.0
参数解释:
--name 创建的docker的name
-e 默认安装mysql时需要指定密码
-v 目录映射
-d 采取镜像文件 -d mysql:8.0或者 -d mysql 镜像文件的ID
(注意:docker中的文件映射目录与配置文件同步)
安装目录:/mnt/mysql
默认配置文件 /etc/mysql/conf.d/mysql.cnf(文件结尾所示)
检查docker安装MySQL失败错误日志
·docker logs mysql
`sudo cat /mnt/mysql/var/mysql.error