- 首先拉取 mysql 5.7镜像
sudo docker pull mysql:5.7
- 此时我们使用 docker images 可以查看本地系统的 docker 镜像,是存在 mysql 5.7 的
- 然后在Docker中运行MySQL 5.7容器,并将容器中的MySQL服务端口映射到主机的3306端口。同时,通过设置环境变量MYSQL_ROOT_PASSWORD为123456来指定 mysql 的root用户密码
docker run -d -p3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
- 接着在 navicat 连接本地虚拟机就可以看到数据库了