Docker不能拉取镜像的解决办法

国内网络环境目前不能直接访问官方镜像仓库。
两个办法可以解决:一是使用加速镜像。二是使用代理连接。

都是修改/etc/docker/daemon.json文件

nano /etc/docker/daemon.json

添加下面内容:
使用镜像加速地址,需要自行寻找国内可用镜像(百度一下吧)

{
"registry-mirrors": [
"镜像加速地址"
]
}

【或者】使用代理(需确保代理可以hub.docker.com)

{
"proxies" : {
"http-proxy" : "http://127.0.0.1:7890",
"https-proxy" : "http://127.0.0.1:7890",
"no-proxy" : "localhost,127.0.0.0/8"
}
}

然后重启docker生效

sudo systemctl restart docker

可以使用docker info查看是否生效。

上一篇 在MacOS中设置Ctrl+C/V进行复制/粘贴
下一篇 windows软链接(mklink)的建立及删除的用法示例