1)拉取镜像
在 Docker Hub 找到你想要下载的版本,例如我要下载mysql5.7最新版
docker pull mysql:5.7
2)创建容器
docker run -p 3306:3306 --name some-mysql --restart=always -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
- some-mysql:创建后的容器名称(此处我修改为 mysql )
- my-secret-pw:root用户密码(此处我修改为 root )
- tag:指定 mysql 版本(此处我修改为5.7)
3)让mysql允许远程登录
// 进入容器 docker exec -it mysql /bin/sh // 登录mysql mysql -uroot -proot // 执行sql alter user 'root'@'%' identified with mysql_native_password by 'root'; // 退出 exit; exit;
4)测试连接
本文摘自 :https://www.cnblogs.com/