Windows 10 Pro de Docker y OSX invitado “no tiene VT-X / AMD-v habilitado. Habilitarlo en la BIOS es obligatorio ”

2

Tengo macOS 10.12.3 y Windows 10 Pro ejecutándose bajo Parallels. Intento instalar Docker en Windows 10. No pude instalar Docker para Windows en lugar de Docker Toolbox (no tengo idea de por qué), pero al instalar Docker Toolbox

  

"Esta computadora no tiene VT-X / AMD-v habilitado. Habilitarlo en el BIOS es obligatorio"

y de acuerdo con los subprocesos más antiguos, hacer que Docker funcione no puede funcionar con VirtualBox debido a la falta de soporte de virtualización anidado (esto puede ser antiguo).

C:\Program Files\Oracle\VirtualBox\VBoxManage.exe --version,(default) DBG |
 STDOUT:
,(default) DBG |
 {,(default) DBG |
 5.1.20r114628,(default) DBG |
 },(default) DBG |
 STDERR:
,(default) DBG |
 {,(default) DBG |
 },(default) DBG |
 Hyper-V is not installed.,(default) DBG |
 %!(EXTRA *exec.Error=exec:
 "vmms.exe":
 executable file not found in %PATH%)COMMAND:
 wmic cpu get VirtualizationFirmwareEnabled,(default) DBG |
 STDOUT:
,(default) DBG |
 {,(default) DBG |
 VirtualizationFirmwareEnabled ,(default) DBG |
 FALSE ,(default) DBG |
 ,(default) DBG |
 },Error with pre-create check:
 "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory",open 
C:\Users\user2.user\.docker\machine\machines\default\default\Logs\VBox.log:
 The system cannot find the path specified.,notifying bugsnag:
 [Error with pre-create check:
 "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"],bugsnag.Notify:
 [bugsnag/payload.deliver:
 Post https:
//notify.bugsnag.com/:
 dial tcp:
 lookup notify.bugsnag.com:
 getaddrinfow:
 No such host is known.],

donde se nota que "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory" y "Hyper-V is not installed." .

¿Cómo puedo hacer que Docker funcione en Windows 10 Pro con el host OSX y Windows 10 virtualizado en el software paralelo de OSX?

Temas más antiguos con diferentes configuraciones y algunos consejos

  
  1. enlace

  2.   
  3. Hyper-V en Windows 10 en MacBook Pro

  4.   
    

En lugar de usar BootCamp, use un sistema de virtualización que se ejecute en macOS como VMware Fusion, Parallels, etc. Puede usar virtualización anidada para ejecutar los contenedores Docker usando Hyper-V en Windows de esa manera.

  

Configuración de Parallels (ejecutando Parallels Desktop 12 para Mac, versión 12.2.0)

No puedo ver nada acerca de habilitar la virtualización anidada.

    
pregunta hhh 26.06.2017 - 13:15

1 respuesta

1

Para habilitar la virtualización anidada en Parallels, haga lo siguiente:

1) Apague la máquina virtual

2) Abra la configuración de la máquina virtual

3) Haz clic en la pestaña "General"

4) Seleccione ya sea para detectar automáticamente el sistema operativo, o seleccione explícitamente Windows 10

5) Haga clic en la pestaña "Hardware" y luego haga clic en "CPU y memoria" en la lista de la izquierda

6) Expanda "Configuración avanzada" y marque la opción "Habilitar virtualización anidada"

    
respondido por el jksoegaard 26.06.2017 - 19:56

Lea otras preguntas en las etiquetas