Docker pull拉取镜像报错处理:docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp xxx.xxx.xxx.xxx: i/o timeout.

其实这个错因,多半是daemon.json文件配置的
镜像链接访问速度太慢,导致远程总是拒绝下载。
这样去配置daemon.json文件,实测能够跑通。
文件路径:
/etc/docker/daemon.json
{ "registry-mirrors": [ "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"] }
同时记得将DNS也改一下 【不一定都要改, 如果上面跑不通这里再改】
文件路径:
/etc/resolv.conf
search localdomain nameserver 114.114.114.114
最后就大功告成了。

还有一种保险的方法,【如有必要】
修改主机的VMware的DNS
这个文件是在如下目录:

参考博客:
[1] https://blog.csdn.net/m0_66836882/article/details/143082491
[2] https://blog.csdn.net/Liiiiiiiiiii19/article/details/142438122

浙公网安备 33010602011771号