
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:
Error #2:
Soluciones fallidas
Intenté seguir pero fallé {Ventanas 10 (x64) 1703}
- Elimine y vuelva a instalar Hyper-V y 'Docker para Windows'
- Deshabilité todos los firewalls y antivirus de la máquina.
- No se pudo conectar 'docker para Windows' con Hyper-V (El servicio Docker también se detuvo)
- Se aseguró de que la bandera
hypervisorlaunchtype
esté configuradaAuto
en las banderas de arranque. - Reemplazado
MobyLinuxVM.vhdx
ymobylinux.iso
desde 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 ls
el 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