2017-10-19 86 views
0

我在下面https://docs.docker.com/get-started/part2/#publish-the-image泊坞窗工具箱教程Client.Timeout在等待头

引导整个引导我遇到了麻烦,此错误有时来了,有时当我重新运行该命令,他们将工作超标。

docker push %username%/%repository%:%tag% 

我会得到Using default tag: latest Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

我使用的是Windows家庭与码头工人工具箱的响应。

请让我知道是否需要任何额外的信息。

回答

0

对于其他人谁在找我找到了答案here害得我here

特别是对我来说,这些步骤是有帮助的。以防链接在未来破裂。

这个工作于Windows 10家/泊坞窗工具箱

  1. 右键点击无线网络连接图标在屏幕上,并打开网络和共享中心的右下方。
  2. 在连接上右键单击“连接”
  3. 点击属性
  4. 取消选中的IPv6
  5. 了解IPv4
  6. 单击属性
  7. 选择单选按钮使用下面的DNS地址
  8. 对于首选使用8.8.8.8
  9. 重新启动计算机并重试。
1

如果有人运行自己的码头回购。 我有一个类似“Client.Timeout突破,同时等待头”运行

docker login myownrepo.com:5000 

当它恰巧是我有端口转发只针对端口是5000,然后忘记添加端口5001 的问题就解决了通过添加端口5001(在我的路由器上)指向同一个docker-repo-host。

+0

救了我一天。非常感谢。给了我暗示禁用我的防火墙规则。 –