2017-10-19 2 views
0

ich im Anschluss an die Führung bei https://docs.docker.com/get-started/part2/#publish-the-imageDocker Toolbox Tutorial Client.Timeout überschritten, während warten Header

Während der Führung ich Probleme mit diesen Fehlern manchmal kommen hatte und manchmal, wenn ich die Befehle erneut ausführen, wird sie funktionieren. Ich verwende Windows Home mit Docker Toolbox

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

werde ich eine Antwort von 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)

bekommen.

Bitte lassen Sie mich wissen, wenn zusätzliche Informationen benötigt werden.

Antwort

0

Für alle anderen, die sucht ich die Antwort here gefunden, die mich für mich zu here führte

Insbesondere diese Schritte hilfreich waren. Falls die Links in der Zukunft unterbrochen werden.

Das funktionierte für Windows 10 Home/Docker Toolbox

  1. Rechtsklick auf Wi-Fi-Symbol unten rechts auf dem Bildschirm und offenes Netzwerk und Freigabecenter.
  2. Rechtsklick auf den Anschluss an "Verbindungen:"
  3. Klicken Sie auf Eigenschaften
  4. Uncheck IPv6
  5. IPv4 prüfen
  6. Klicken Sie auf Eigenschaften
  7. Select Optionsfeld Verwenden Sie die folgenden DNS-Adressen
  8. Für bevorzugte Verwenden Sie 8.8.8.8
  9. Starten Sie den Computer neu und versuchen Sie es erneut.
1

Für den Fall, dass jemand seinen eigenen Docker Repo läuft. hatte ich eine ähnliche „Client.Timeout überschritten, während Header wartet“, wenn

docker login myownrepo.com:5000 

Es läuft geschah für Port 5000 sein, dass ich nur Port-Forwarding hatte, und für den Port 5001. Das Problem behoben hinzuzufügen vergessen wurde indem ich den Port 5001 (auf meinem Router) hinzufüge, der auf den gleichen Docker-Repo-Host zeigt.

+0

speicherte meinen Tag. Danke vielmals. Gab mir den Hinweis, meine Firewall-Regeln zu deaktivieren. –

Verwandte Themen