准备环境
- 在虚拟机中安装了 Centos 7.9
- Centos 7.9 中已经安装好了 Docker
拉取镜像
docker pull mysql:5.7 # 拉取 mysql 5.7
docker pull mysql # 拉取最新版mysql镜像
启动容器
sudo docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
-p:端口映射,格式为:主机端口 : 容器端口
--name:指定容器名
-e:配置 mysql root用户的密码
-d:后台运行容器,保证在退出终端后容器继续运行
通过宿主机客户端访问
常见问题
如无法访问
- 确认网络是否畅通
- 检查防火墙
- 设置 mysql 远程访问账号