问题报错:
Error response from daemon: Get https://index.docker.io/v1/search?q=httpd&n=25: dial tcp: lookup index.docker.io: no such host
![](https://img.haomeiwen.com/i9183555/7a7914dcb90017bf.png)
解决方案:
查看服务器DNS网络配置
vim /etc/resolv.conf ```
把里面的内容注释,并改为:
nameserver 8.8.8.8
nameserver 8.8.8.4
然后重启网络服务
systemctl restart network
再接着重启docker
systemctl restart docker
即可
如果不可以,可以通过
dig @114.114.114.114 index.docker.io
![image.png](https://img.haomeiwen.com/i9183555/59b83f2e77174209.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
找到可用IP
任选一个index.docker.io地址配置host
示例:
34.232.31.24 registry-1.docker.io
vim /etc/hosts
插入 34.232.31.24 registry-1.docker.io
然后保存。
最后再试下就可以了,完美解决。
网友评论