Error response from daemon: Get “https://registry-1.docker.io/v2/“: net/http: request canceled
·
运行sudo docker pull hello-world出现Error response from daemon: Get “https://registry-1.docker.io/v2/”

我查看了很多网站上的解决方法,但是经过我个人的尝试发现我需要配置两个文件才可以解决这个问题
1、配置DNS
sudo vim /etc/resolv.conf

2、修改docker的daemon.json文件
sudo vim /etc/docker/daemon.json
{
"max-concurrent-downloads": 10,
"max-concurrent-uploads": 5,
"default-shm-size": "1G",
"debug": true,
"experimental": false,
"registry-mirrors":[
"https://docker.m.daocloud.io",
"https://docker.mirrors.ustc.edu.cn",
"http://hub-mirror.c.163.com"
]
}
备用:
{
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.domys.cc",
"https://docker.imgdb.de",
"https://docker-0.unsee.tech",
"https://docker.hlmirror.com",
"https://cjie.eu.org",
"https://docker.m.daocloud.io",
"https://hub.rat.dev",
"https://docker.1panel.live",
"https://docker.rainbond.cc"
]
}
3、重启docker
systemctl restart docker
最终成功拉取镜像

更多推荐
所有评论(0)