1. 首先需要 pull MySQL:5.7 的容器镜像
可能下载的速度会很慢, 此时可以切换国内的 docker 镜像源
docker pull MySQL:5.7
2. 运行 MySQL 容器
docker run --name mysql_server --expose=6612 -p 6612:3306 -e MYSQL_ROOT_PASSWORD=123456 -d MySQL:5.7
--expose=6612: 暴露端口 6612
-p 6612:3306 : 端口映射, 宿主端口: 容器端口
-e MYSQL_ROOT_PASSWORD=12345: 初始化 MySQL 密码
-d: 后台运行
3. 远程连接 MySQL 容器
完成了上面的步骤之后就可以远程连接 MySQL 容器了, 因为做了端口映射所以远程连接的时候端口需要填宿主机的 6612 端口.
来源: http://www.bubuko.com/infodetail-3105674.html