2017-03-27 5 views
8

Unter Windows 10, erhalten, wenn ich einen Docker Befehl aufrufen:Warnung Docker: failed Standardregistrierungs Endpunkt von Daemon

docker pull mongo:windowsservercore

bekomme ich folgende Ausgabe:

Warning: failed to get default registry endpoint from daemon (error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.26/info: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.). Using system default: https://index.docker.io/v1/

Wenn I docker-machine create default

(default) Waiting for an IP... Error creating machine: Error in driver during machine creation: Too many retries waiting for SSH to be available. Last error: Maximum number of retries (60) exceeded

Antwort

6

Sie verwenden wahrscheinlich Docker for Windows OpenSource-Lösung, Docker unter Windows 10 zu haben. In diesem Fall ist der Grund dafür, dass Ihre Docker-CLI ohne Daemon nicht funktionieren kann. Führen Sie den Docker-Daemon aus (Sie haben wahrscheinlich ein Symbol auf Ihrem Desktop). Sobald er meldet, dass er bereit ist, versuchen Sie es erneut mit den Befehlen.

+0

Nicht nur von Windows. Gleiches passiert auf meinem Fedora 24. Kann behoben werden durch Ausführen von _dockerd_ – dbow

+0

@dbow die Post besagt, dass die Plattform Windows ist :) –

+0

Was genau ist Docker "OpenSource-Lösung"? –

0

Ich habe den gleichen Fehler beim Ausführen von Docker für Windows unter Windows 10 Pro. Die Lösung bestand darin, die Docker-Einstellungen zu öffnen und den Daemon einzuschalten. Klicken Sie mit der rechten Maustaste auf das Taskleistensymbol und wählen Sie Einstellungen. Schalten Sie dann den Daemon gemäß dem folgenden Bild ein.

Option To Choose

Verwandte Themen