sqlserver para library imagenes hub descargar container docker windows-10 dockerhub

para - download docker image



Docker: se produjo un error al intentar conectar (5)

Docker instalado en Windows con 2 instalaciones adicionales, Oracle VM VirualBox y Kitematic. Inhabilité Hyper-V en mi PC con Windows 10. Ahora el problema es que no puedo descargar ninguna imagen de DockerHub, ni siquiera puedo ejecutar el comando como

Docker info

En ambos extremos muestra el siguiente error.

Se ha producido un error al intentar conectar: ​​Get http: // localhost: 2375 / v1.21 / info : marcar tcp 127.0.0.1:2375: ConnectEx tcp: no se pudo establecer ninguna conexión porque la máquina de destino la rechazó activamente.

Si lo ejecuto en Docker QuickStart Terminal funciona, pero no funciona en PowerShell ni en MSBuild.


Si está utilizando el símbolo del sistema de Windows en lugar de Docker QuickStart Terminal, consulte los documentos oficiales , debe realizar los siguientes pasos (suponiendo que su docker tenga el nombre predeterminado ):

  1. docker-machine start default o crear uno nuevo
  2. docker-machine ls le mostrará su máquina funcionando
  3. docker-machine env --shell cmd default y verá algo así como

    SET DOCKER_TLS_VERIFY=1 SET DOCKER_HOST=tcp://192.168.99.100:2376 SET DOCKER_CERT_PATH=C:/Users/Arseny/.docker/machine/machines/default SET DOCKER_MACHINE_NAME=default REM Run this command to configure your shell: REM FOR /f "tokens=*" %i IN (''docker-machine env --shell cmd default'') DO %i

  4. Ejecute FOR /f "tokens=*" %i IN (''docker-machine env --shell cmd default'') DO %i
  5. Disfrutar

Todo lo que tengo que hacer es correr

docker-machine env --shell cmd default

y entonces

eval "$(boot2docker shellinit)"


Si desea utilizar PowerShell (en Windows 7) en lugar de Docker Quickstart Terminal, ingrese los siguientes comandos paso a paso en su terminal powershell:

NOTA : primero debe iniciar el terminal de inicio rápido Docker antes de realizar las operaciones siguientes

docker-machine.exe env --shell powershell mostrará debajo de los comandos en la terminal:

$Env:DOCKER_TLS_VERIFY = "1" $Env:DOCKER_HOST = "tcp://192.168.99.100:2376" $Env:DOCKER_CERT_PATH = "C:/Users/pratikpat/.docker/machine/machines/default" $Env:DOCKER_MACHINE_NAME = "default" # Run this command to configure your shell: # & "C:/Program Files/Docker Toolbox/docker-machine.exe" env --shell powershell | Invoke-Expression

Ejecute el último comando mostrado para configurar su caparazón:

& "C:/Program Files/Docker Toolbox/docker-machine.exe" env --shell powershell | Invoke-Expression


Cuando me sucedió, era un usuario secundario, en otras palabras, Docker instaló con una cuenta diferente. Así que intenté [re] crear la máquina como Administrador:

C:/WINDOWS/system32>docker-machine create --driver "hyperv" default Creating CA: C:/Users/nonAdmin/.docker/machine/certs/ca.pem Creating client certificate: C:/Users/nonAdmin/.docker/machine/certs/cert.pem Running pre-create checks... (default) Image cache directory does not exist, creating it at C:/Users/nonAdmin/.docker/machine/cache... (default) No default Boot2Docker ISO found locally, downloading the latest release... (default) Latest release for github.com/boot2docker/boot2docker is v1.12.3 (default) Downloading C:/Users/nonAdmin/.docker/machine/cache/boot2docker.iso from https://github.com/boot2docker/boot2docker/releases/download/v1.12.3/boot2docker.iso... (default) 0%....10%....20%....30%....40%....50%....60%....70%....80%....90%....100% Creating machine... (default) Copying C:/Users/nonAdmin/.docker/machine/cache/boot2docker.iso to C:/Users/nonAdmin/.docker/machine/machines/default/boot2docker.iso... (default) Creating SSH key... (default) Creating VM... (default) Using switch "DockerNAT" (default) Creating VHD (default) Starting VM... (default) Waiting for host to start... Waiting for machine to be running, this may take a few minutes... Detecting operating system of created instance... Waiting for SSH to be available...

Lamentablemente, no funcionó. Incluso la docker en ejecución en un shell de administración falla.


Obtuve el mismo error en Windows 7 dentro de Docker Terminal. Entonces tuve que hacer lo siguiente. En caso de que alguien como yo esté buscando esto.

$ docker-machine rm default $ docker-machine create --driver virtualbox default