En Windows 10, cuando llamo a un comando docker:
docker pull mongo:windowsservercoreObtengo el siguiente resultado:
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/ Cuando 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) exceededRecibí el mismo error al ejecutar Docker para Windows en Windows 10 Pro. La solución fue abrir la configuración de Docker y encender el Daemon. Haga clic con el botón derecho en el icono de la barra de tareas y elija la configuración. Luego, encienda el demonio según la imagen a continuación.
Probablemente utilice Docker para la solución OpenSource de Windows para que Docker se ejecute en Windows 10. En ese caso, el motivo es que la CLI de Docker no puede funcionar sin Daemon. Ejecute el demonio Docker (probablemente tenga un ícono en su escritorio) y una vez que informe que está listo, intente nuevamente sus comandos.
Acabo de reiniciar la ventana acoplable en Windows desde el ícono de la bandeja, haga clic con el botón derecho y luego "Reiniciar".