安装Docker
docker下载网址:https://www.docker.com/products/docker-desktop
直接点击下载就好,下载完双击进行安装。
在目录界面打开
这时只要启动docker 服务就好 不要安装它的教程进行安装。
配置docker desktop的境像下载地址为国内镜像地址
右键右下角 docker的托盘图标,依次打开 Setings >> Docker Engine。
在Docker Engine里配置如下内容:
{
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
],
"insecure-registries": [],
"debug": true,
"experimental": false
}
然后点击右边的"Apply & Restart" 按钮保存与重新docker。
Docker中国区官方镜像地址: https://registry.docker-cn.com
网易地址: http://hub-mirror.c.163.com
中国科技大学地址: https://docker.mirrors.ustc.edu.cn
安装mysql
打开终端输入以下命令:
这个是安装最新版的mysql
docker pull mysql
也可以指定版本
docker pull mysql:8.0.18
至于安装哪个按大家喜好来。
安装完成后可通过 docker images命令查看安装的mysql镜像。
安装 Navicat
下载地址:http://www.pc6.com/mac/111878.html
(内有破解方法,我就不多说了。)
创建docker的网段
docker network create --subnet=172.18.0.0/16 mynet
创建mysql容器
docker run --name m1 -p 4306:3306 --net mynet --ip 172.18.0.3 -v /Users/zhaoxiaofan/mysql/:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=abc123456 -d mysql
创建容器成功后可通过 docker ps -a 查看
启动创建好的容器(刚才创建的容器名称叫 m1):
docker start m1
Navicat链接测试
搞定!