Hyper-V no se pudo conectar a MobyLinuxVM de Docker y Docker no se ejecuta

Hyper-V no se pudo conectar a MobyLinuxVM de Docker y Docker no se ejecuta

Docker para Windows no se estaba ejecutando. Entonces, como primer paso es necesario hacer que MobyLinuxVM se ejecute en Hyper-V. Hyper-V, aunque ejecutó todas las máquinas virtuales correctamente, no pudo conectarse a ellas conerrores dobles.

Plantea el error n.º 1 en la primera conexión y luego el error n.º 2. ¿Qué hacer ahora? ¿He probado muchas soluciones como se menciona a continuación?

Error #1:

Primer error

Error #2:

ingrese la descripción de la imagen aquí

Soluciones fallidas

Intenté seguir pero fallé {Ventanas 10 (x64) 1703}

  1. Elimine y vuelva a instalar Hyper-V y 'Docker para Windows'
  2. Deshabilité todos los firewalls y antivirus de la máquina.
  3. No se pudo conectar 'docker para Windows' con Hyper-V (El servicio Docker también se detuvo)
  4. Se aseguró de que la bandera hypervisorlaunchtypeesté configurada Autoen las banderas de arranque.
  5. Reemplazado MobyLinuxVM.vhdxy mobylinux.isodesde otra computadora que funcione en modo seguro considerando errores en las imágenes de actualización de la ventana acoplable (usando la versión estable de Docker para Windows)

Respuesta1

Realice lo siguiente:

docker run --privileged -it -v /var/run/docker.sock:/var/run/docker.sock jongallant/ubuntu-docker-client 
docker run --net=host --ipc=host --uts=host --pid=host -it --security-opt=seccomp=unconfined --privileged --rm -v /:/host alpine /bin/sh
chroot /host

Ahora estás en lsel sistema de archivos.

Si encuentras una mejor manera, házmelo saber.

De:https://blog.jongallant.com/2017/11/ssh-into-docker-vm-windows/

Respuesta2

Tuve un problema similar recientemente. La única forma de solucionarlo era eliminar manualmente las máquinas virtuales en el directorio de Hyper-V. Los detalles están en mi pregunta.Cómo restaurar Docker defectuoso

información relacionada