docker安装mysql
一:查看mysql所有的镜像
docker search mysql 查询mysql所有的镜像信息
二:下载mysql
1)从官方下载默认版本的mysql,latest
docker pull mysql
2)下载指定版本的mysql
docker pull mysql:5.7
三:第一次启动mysql挂载配置文件
1)在linux中新建文件夹,名字随意
data/MySQL/conf
data/MySQL/logs
data/MySQL/datadir
在conf文件夹中建一个.cnf文件
启动mysql命令
docker run -p 3309:3306 --name mysql -v /data/MySQL/conf:/etc/mysql/conf.d -v /data/MySQL/logs:/logs -v /data/MySQL/datadir:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
参数解释
-p 端口映射,宿主主机端口:镜像运行端口
--name 服务器启动别名
-v 将主机目录挂载到容器的目录
-e 设置root帐号密码
-d 镜像名