1、下载docker dmg安装包
2、设置国内镜像加速源
cd ~/.docker
vi daemon.json
"registry-mirrors": [
"docker.1panel.live",
"hub.geekery.cn",
"docker.nastool.de",
"hub.firefly.store",
"docker.hlmirror.com",
"docker.1panelproxy.com"
]
注:如果以上都用不了了,可以访问 获取最新可用镜像源网址 。
3、重启docker
4、为什么要设置国内镜像加速源
docker会默认从dockerhub上拉取镜像,但由于我国政策原因,已经禁止国内网络访问dockerhub了,如果不设置国内镜像加速源,就会出现下面这样的报错!
Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)