web-dev-qa-db-fra.com

Avertissement Docker: échec d'obtention du noeud final de registre par défaut auprès du démon

Sous Windows 10, lorsque j'appelle une commande docker:

docker pull mongo:windowsservercore

Je reçois la sortie suivante:

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/

Quand je 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
15
symlink

Vous utilisez probablement Docker pour Windows solution OpenSource pour exécuter Docker sous Windows 10 . Dans ce cas, la raison en est que votre interface de ligne de commande docker ne peut pas fonctionner sans démon . Exécutez le démon Docker (vous avez probablement une icône sur votre bureau) et une fois qu’il indique qu’il est prêt, essayez à nouveau vos commandes.

10
Leo Y

La même erreur s'est produite lors de l'exécution de Docker pour Windows sur Windows 10 Pro. La solution consistait à ouvrir les paramètres de Docker et à activer le démon. Cliquez avec le bouton droit sur l'icône de la barre des tâches et choisissez les paramètres. Ensuite, activez le démon conformément à l’image ci-dessous.

 Option To Choose

9
Mark Ewer

Je viens de relancer docker sous Windows depuis l’icône de la barre des tâches, cliquer avec le bouton droit de la souris, puis "Redémarrer".

3
Basil Musa

Cela a été résolu pour moi et a été capable d’installer une fois l’icône Right Click Docker dans la barre des tâches et cliquer sur "Basculer vers un conteneur Windows"

2
Narayana Swamy

Je reçois aussi cette erreur. J'avais installé docker via la boîte à outils docker . J'avais essayé le programme d'installation de docker windows mais il était indiqué que j'avais besoin de la version professionnelle De Windows 10 (avec la version à domicile de win10).

Quoi qu’il en soit, si j’exécute les commandes via le terminal Docker Quickstart, ce problème disparaît . utilisez Docker Quickstart Terminal au lieu de votre invite de commande.

1
chai