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连接。

结果:

 

posted @ 2024-08-09 20:52  zhlzn  阅读(2)  评论(0编辑  收藏  举报  来源