gpt4 book ai didi

Docker Windows 超时

转载 作者:行者123 更新时间:2023-12-02 17:59:10 28 4
gpt4 key购买 nike

我正在尝试使用 docker 在 Windows 10 上配置环境和 docker-compose ,但我无法从 docker 注册表中提取图像。

每次我运行 docker-compose up -d ,我收到以下错误:

Pulling queue (redis:)...
ERROR: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 192.168.65.1:53: read udp 192.168.65.3:36785->192.168.65.1:53: i/o timeout

我在网上浏览了一下,有人建议将 DNS 服务器设置为固定的: 8.8.8.8 .我这样做了,但我仍然有问题。

更新

根据@kaki 的建议,我查看了我的主机文件,我看到了几个关于 docker 的条目:
100.114.69.30 host.docker.internal
100.114.69.30 gateway.docker.internal
host.docker.internal
gateway.docker.internal
192.168.1.103 host.docker.internal
192.168.1.103 gateway.docker.internal
# Added by Docker Desktop
192.168.0.11 host.docker.internal
192.168.0.11 gateway.docker.internal
# To allow the same kube context to work on the host and the container:
127.0.0.1 kubernetes.docker.internal
# End of section

我删除了所有这些,但这些:
100.114.69.30 host.docker.internal
100.114.69.30 gateway.docker.internal
127.0.0.1 kubernetes.docker.internal
# End of section

事情开始起作用了。

最佳答案

出于某种原因,您的网络适配器认为可以在您的局域网中找到此域,为了解决此问题,我会尝试查看您的 C:\Windows\System32\drivers\etc\hosts已更改为此值(计算机在查询 dns 服务器之前检查主机文件)。
如果这个不能解决问题,我会向网络管理员询问这个问题,以防你在企业环境中工作,否则如果它是私有(private)的,我会检查路由器设置。

关于Docker Windows 超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59360629/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com