【问题标题】:Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io...i/o timeout来自守护进程的错误响应:Get https://registry-1.docker.io/v2/: dial tcp:lookup registry-1.docker.io...i/o timeout
【发布时间】:2020-07-20 11:25:03
【问题描述】:

我试图从 docker.io 中提取图像,但出现此错误,最近我更改了我的 DNS 我不确定是不是因为...我执行了 minikube ssh 并执行了 @ 987654322@然后我得到了这个错误

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

我的环境 -: 码头工人版本-:19.03.1 minikube 版本 -: 1.2.0 ubuntu 版本 -: 18.04

这是我的resolv.conf.d --> 头文件内容

域名服务器 192.xxx.1x8.x

【问题讨论】:

  • 您是否有任何可能阻止连接的代理?
  • 我可以通过将我的 DNS 更改为 8.8.8.8 来解决此问题

标签: docker kubernetes ubuntu-18.04 minikube


【解决方案1】:

我正在做一个副项目,有时需要运行一个不在我的机器上的新 docker 镜像docker pull nginx。当我尝试运行它时,我得到了这个错误:

来自守护程序的错误响应:获取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,一切顺利。

【讨论】:

    【解决方案2】:

    我可以通过将 DNS 更改为 8.8.8.8 来解决此问题

    【讨论】:

      【解决方案3】:

      这通常表示您的互联网连接有问题。每当我遇到上述问题时,我都会断开我的网络并重新连接,并且大部分时间它都可以正常工作。

      【讨论】:

        【解决方案4】:

        从我的 wifi 断开并再次连接,它工作正常

        【讨论】:

        • 添加简短的 cmets
        猜你喜欢
        • 1970-01-01
        • 2022-11-02
        • 2019-01-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-12
        • 2020-01-12
        相关资源
        最近更新 更多