当前位置:Gxlcms > 数据库问题 > Docker安装mysql5.7

Docker安装mysql5.7

时间:2021-07-01 10:21:17 帮助过:4人阅读

# 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   

人气教程排行