docker下载出现异常Error response from daemon: dial tcp: lookup index.docker.io: no such host
在使用 docker search xxx 或者 docker pull xxx 搜索或者拉取一个镜像时出现了这个异常,主要原因是docker找不到 index.docker.io这个域名对应的ip,但是这个域名是真实存在的。此时有两个解决办法修改DNSvim /etc/systemd/resolved.conf重启网络服务/etc/init.d/networking force-reload/e
·
在使用 docker search xxx
或者 docker pull xxx
搜索或者拉取一个镜像时出现了这个异常,主要原因是docker找不到 index.docker.io这个域名对应的ip,但是这个域名是真实存在的。此时有两个解决办法
- 修改DNS
vim /etc/systemd/resolved.conf
重启网络服务
/etc/init.d/networking force-reload
/etc/init.d/networking restart
重启Ubuntu虚拟机
- 修改/etc/hosts文件
dial tcp: lookup index.docker.io: no such host提示,我们可以给hosts文件配置一个index.docker.io对应的docker可用ip地址。
dig @114.114.114.114 registry-1.docker.io
执行该命令,查看docker可用ip。
复制其中一个ip,然后根据提示的域名,在hosts文件中增加一个域名映射。
vim /etc/hosts
更多推荐
已为社区贡献3条内容
所有评论(0)