Docker中运行Mysql并远程访问
最近刚学docker,记录一下。首先来一遍简单的操作把镜像给运行起来,我的docker的源已经配置为国内的,具体配置如下面链接
https://blog.csdn.net/Lichen0196/article/details/137355517
为了方便,我直接拉取最新的mysql版本
docker pull mysql #拉取镜像 |
docker images #查看目前docker已经下载的镜像 |
然后就可以直接运行这个镜像了,先运行起来,具体的命令参数参考文章:
https://blog.csdn.net/qq_25482375/article/details/126250746
docker run -d --name mysql -p 3306:3306 -e Tz=Asia/Shanghai -e MYSQL_ROOT_PASSWORD=123456 mysql
然后查看已经运行的镜像
docker ps -a
远程连接:
Ifconfig 连接当前主机的IP地址。
因为在运行的时候已经把docker的3306端口映射到主机的3306端口上,所以连接时可以直接连接3306.
我用的是sqlyog连接。
结果: