91名师指路-头部
91名师指路

docker上安装mysql

由于某些原因,现在不支持支付宝支付,如需要购买源码请加博主微信进行购买,微信号:13248254750

一:下载mysql 镜像文件。

docker pull mysql:5.7.30


我们可以使用docker images命令来查看刚才下载的mysql镜像。

docker images


二:创建mysql实例。

docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:5.7.30


参数说明:

--name mysql:是为容器器了一个名称叫mysql。

-p 3306:3306:将容器的3306端口映射到主机的3306端口。
-v /mydata/mysql/log:/var/log/mysql:将日志文件夹挂载到主机。
-v /mydata/mysql/data:/var/lib/mysql:将配置文件夹挂载到主机。
-v /mydata/mysql/conf:/etc/mysql:将配置文件夹挂载到主机。
-e MYSQL_ROOT_PASSWORD=123456:初始化123456用户的密码。

-d mysql:5.7.30:-d表示以后台方式启动,mysql:5.7.30表示是用那个镜像启动容器。


我们可以使用docker ps 来查看docker正在运行中的容器。

docker ps


我们可以设置mysql随docker启动时启动,即开机自启动。

docker update --restart=always mysql


三:使用navicat工具连接。如果连接不上可能是防火墙的原因,需要你开启防火墙端口3306


2020-05-25 00:01:52     阅读(760)

名师出品,必属精品    https://www.91mszl.com

联系博主    
用户登录遮罩层
x

账号登录

91名师指路-底部