1.本人最近学习使用docker,就在自己电脑上面装了centos7的虚拟机,按照docker官方文档安装了docker,并且启动成功:

2.既然docker安装成功了,我当然想拉取一个image,跑跑看咯,于是执行 docker pull hello-world 命令,然后就出现了以下错误:

[root@hadoop100 ~]# docker pull hello-world
Using default tag: latest
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)

[root@hadoop100 ~]# docker pull hello-world
Using default tag: latest
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)

3.那么问题来了,我就复制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) ,去寻找答案啦,找了好久,很多都是说配置镜像加速,然后我也就以为问题出在配置镜像加速上面,经过配置阿里镜像加速。不断的测试,最终发现还是得到相同的错误

4.最后,找到解决方案是配置DNS域名解析服务器

在网上搜索到DNS服务器地址设置为8.8.8.8,DNS服务器的作用就是提供域名到IP地址的正向或者反向解析,操作系统首先就要将域名解析到IP地址才能访问,如果你在IP地址信息中配置的DNS服务器本身出现问题,那么很显然是不能完成解析工作的,结果就是你所访问的网站打不开。8.8.8.8这个DNS服务器,它是谷歌的公共DNS服务器地址,8.8.8.8这台DNS服务器位于国外。不过也有可能是因为本人在新加坡做的本次测试的原因

vim /etc/resolv.conf

[root@hadoop100 ~]# sudo systemctl daemon-reload          #重新加载配置

[root@hadoop100 ~]# sudo systemctl restart docker            #重启docker服务

[root@hadoop100 ~]# docker pull hello-world                       #拉取hello-world的image

[root@hadoop100 ~]# docker images -a                               #查看下载的镜像(成功)

[root@hadoop100 ~]# sudo systemctl daemon-reload

[root@hadoop100 ~]# sudo systemctl restart docker

[root@hadoop100 ~]# docker pull hello-world

Using default tag: latest
latest: Pulling from library/hello-world
1b930d010525: Already exists
Digest: sha256:92695bc579f31df7a63da6922075d0666e565ceccad16b59c3374d2cf4e8e50e
Status: Downloaded newer image for hello-world:latest
docker.io/library/hello-world:latest

[root@hadoop100 ~]# docker images -a

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
nginx               latest              27a188018e18        5 days ago          109MB
tomcat              latest              5a069ba3df4d        9 days ago          465MB
hello-world         latest              fce289e99eb9        3 months ago        1.84kB

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐