您当前的位置:首页 > 计算机 > 云技术 > Docker

docker部署MySQL5.7

时间:12-11来源:作者:点击数:

拉取MySQL镜像

docker pull mysql:5.7
在这里插入图片描述

创建 MySQL 容器

docker run -id --name=mxg_mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7 
-p 代表端口映射,格式为 宿主机映射端口:容器运行端口(访问宿主机的端口时,实际就是访问容器的端口)
-e 代表添加环境变量, MYSQL_ROOT_PASSWORD 是 root 用户的登陆密码 
在这里插入图片描述

我们通过宿主机来访问容器,宿主机为192.168.10.11:33306

在这里插入图片描述

如连接不上,则查看宿主机防火墙有没关闭或者是上面暴露端口号配置是否正确

查看状态: systemctl status firewalld
关闭: systemctl stop firewalld
开机禁用: systemctl disable firewalld

进入MySQL容器, 登陆MySQL

进入mysql容器

docker exec -it mxg_mysql /bin/bash 

登陆mysql, 密码是上面设的 123456

mysql -u root -p 
在这里插入图片描述
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门