码迷,mamicode.com
首页 > 数据库 > 详细

Docker安装mysql5.7

时间:2020-03-24 19:09:36      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:sql   art   查看   镜像   nbsp   启动mysql   div   需要   created   

1、拉取镜像

# docker pull mysql5.7
然后查看拉取得镜像:
# docker images
REPOSITORY      TAG       IMAGE ID         CREATED          SIZE
mysql           5.7       cd3ed0dfff7e      4 weeks ago        437MB

2、创建mysql目录

# mkdir -p mysql5.7/{data,conf,logs}
# cd conf 
# touch my.cnf

 3、启动mysql镜像

docker run --name mysql57 -p 33306:3306 -v /home/docker/mysql5.7/conf/my.cnf:/etc/mysql/my.cnf -v /home/docker/mysql5.7/data/:/var/lib/mysql -v /home/docker/mysql5.7/logs/:/var/log/mysql -e MYSQL_ROOT_PASSWORD=1qaz@WSX --restart=on-failure:3
-d mysql:5.7
命令说明: 
 -p 3306:3306:将容器的3306端口映射到主机的3306端口
 -v /home/docker/mysql57/conf/my.cnf:/etc/mysql/my.cnf
将主机/mysql/conf/my.cnf挂载到容器的 /etc/mysql/my.cnf 
 -v /home/docker/mysql57/data/:/var/lib/mysql 
将主机/home/docker/mysql57/data/目录挂载到容器的/var/lib/mysql
 -v /home/docker/mysql57/logs/:/var/log/mysql/ 将主机/home/docker/mysql57/logs/目录挂载到容器的/var/log/mysql/
 -e MYSQL_ROOT_PASSWORD=1qaz@WSX:初始化root用户的密码
 --restar=always:自动重启,比如服务器突然断电,重启服务器之后不需要你重新手动启动

4、查看mysql容器

# docker ps -a

技术图片

 

 

 

Docker安装mysql5.7

标签:sql   art   查看   镜像   nbsp   启动mysql   div   需要   created   

原文地址:https://www.cnblogs.com/douh/p/12560505.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!