docker pull命令报错 Error response from daemon: Head https://registry-1.docker.io/v2/library/
Error response from daemon: Head https://registry-1.docker.io/v2/library/redis/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fredis%3Apull&service=registry.docker.io:
·
异常信息:
Error response from daemon: Head https://registry-1.docker.io/v2/library/redis/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fredis%3Apull&service=registry.docker.io: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
解决该问题主要有两种
一
解析ip不可用,可以使用 dig @114.114.114.114 registry-1.docker.io找到 如下信息
;; ANSWER SECTION:
registry-1.docker.io. 40 IN A 3.209.182.229
将ANSWER SECTION中的信息填入 、etc/hosts文件中
二
dns解析错误在/etc/resolv.conf
添加谷歌的dns域名解析地址:nameserver 8.8.4.4nameserver localdomain
保存后重启下docker命令:
三
{
"exec-opts": ["native.cgroupdriver=systemd"],
"registry-mirrors": [
"https://ogsm8vnr.mirror.aliyuncs.com",
"https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc"
]
}
更多推荐

所有评论(0)