2017-10-19 36 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

救了我一天。非常感謝。給了我暗示禁用我的防火牆規則。 –