我试图从 docker.io 中提取图像,但收到此错误,最近我更改了 DNS,我不确定这就是原因...我执行了minikube ssh
我执行了docker pull
然后我得到了这个错误
Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 10.0.2.3:53: read udp 10.0.2.15:32905->10.0.2.3:53: i/o timeout
我的环境 -:
Docker 版本-:19.03.1
minikube 版本-:1.2.0
ubuntu版本-:18.04
这是我的 resolv.conf.d --> 头文件内容
名称服务器 192.xxx.1x8.x
我当时正在做一个业余项目,有时需要运行一个新的 docker 镜像docker pull nginx
那不在我的机器上。当我尝试运行它时,出现以下错误:
来自守护进程的错误响应:获取https://registry-1.docker.io/v2/ https://registry-1.docker.io/v2/:拨打 tcp:在 10.0.0.1:53 上查找registry-1.docker.io:读取 udp 10.0.0.30:55526->10.0.0.1:53:i/o 超时。
我很惊讶地看到这一点,但我设法找到了快速解决方案:
- 编辑您的 DNS 解析器配置文件:
sudo nano /etc/resolv.conf
- 更改或添加名称服务器
8.8.8.8
在文件末尾,您就可以开始了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)