首先 你要有自己的 mysql镜像
docker pull mysql
查看自己的镜像
docker images
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql
开启 3306的端口映射, 容器名字 mysql ,,root,密码123456 镜像名字mysql,
这里注意。有可能如果你之前在本地安装过mysql 那么你的3306端口就被占用,你会运行报错,只会创建一个容器
解决办法,吧3306映射到本地的其他端口
比如 13306,
接着使用mysql管理工具,连接主机。我使用的是navicat,
ip为本地ip 端口就是13306