Mac通过Docker Desktop安装MySQL

1, 下载 Docker Desktop

https://docs.docker.com/docker-for-mac/install/

2,创建存放Mysql数据的目录

$ mkdir -p /Users/junchen/Develop/mysql_data/8.0

3, 创建网络

使相同网络的容器间可以通过name通信(而不是IP)。

$ docker network create dev-network

4, 创建MySQL8.0容器

$ docker run --restart always --name mysql8.0 --net dev-network -v /Users/[your_username]/Develop/mysql_data/8.0:/var/lib/mysql -p 3306:3306 -d -e MYSQL_ROOT_PASSWORD=[your_password] mysql:8.0

注意替换[your_username] , [your_password] 为你自己的。
此命令拉取官方docker hub的image,可能需要连外网。

5 安装并安装Mysql workbench(8.0版)

https://dev.mysql.com/downloads/workbench/

6 连接docker中的Mysql

创建数据库创建表都没有问题,并且数据不会丢失。

7进入容器命令行

$ docker exec -it bddb2e3371b8 bash
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容