- 下载MySQL5.7的镜像文件
$ docker pull mysql/mysql-server:5.7
$ docker images // 查看镜像
2. 创建并启动容器
$ docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql/mysql-server:5.7
–name:给新创建的容器命名,此处命名为 mysql
-e:配置信息,此处配置 mysql 的 root 用户的登陆密码
-p:端口映射,表示在这个容器中使用 3306 端口(第二个)映射到本机的端口号也为 3306 (第一个)
-d:成功启动容器后输出容器的完整ID
最后一个 mysql/mysql-server:5.7 指的是 mysql 镜像名字
3. 连接 MySQL 服务
$ docker exec -it mysql /bin/bash // 执行一个伪终端
mysql> mysql -uroot -p
... // 输入密码123456
mysql> exit
4. 下载 MySQL workbench 连接服务器
![6154ca1283ac4f68f10c34656e774db5.png](https://i-blog.csdnimg.cn/blog_migrate/2e343912f21174aa94d874b1fc28ea0f.jpeg)
![f057b813a7ca1938d55e9cdec6c91844.png](https://i-blog.csdnimg.cn/blog_migrate/61dbb329d23db76242f289cbfa3fa01e.jpeg)
参考资料:
Docker 安装 mysql - feipeng8848 - 博客园
Docker 安装MySQL - 姚红 - 博客园
Download MySQL Workbench