Docker e guest OSX Windows 10 Pro "non ha VT-X / AMD-v abilitato. Abilitarlo nel BIOS è obbligatorio "

2

Ho macOS 10.12.3 e Windows 10 Pro in esecuzione su Parallels. Provo ad installare Docker su Windows 10. Non ho potuto installare Docker per Windows piuttosto Docker Toolbox (non ho idea del perché) ma nell'installazione di Docker Toolbox

"This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"

e in base ai thread precedenti, far funzionare Docker potrebbe non funzionare con VirtualBox a causa della mancanza del supporto di virtualizzazione nidificato (potrebbe essere vecchio).

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.],

dove si noti che "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory" e "Hyper-V is not installed." .

Come posso far funzionare Docker in Windows 10 Pro con l'host OSX e Windows 10 virtualizzati nel software Parallel di OSX?

Thread precedenti con impostazioni diverse e alcuni suggerimenti

  1. https://superuser.com/questions/1138980/this-computer-doesnt-have-vt-x-amd-v-enabled-enabling-it-in-the-bios-is-mandat

  2. Hyper-V in Windows 10 on MacBook Pro

Instead of using BootCamp, use a virtualization system running on macOS such as VMware Fusion, Parallels, etc. You can use nested virtualization to run the Docker containers using Hyper-V on Windows that way.

Impostazioni di Parallels (con Parallels Desktop 12 per Mac, versione 12.2.0)

Non riesco a vedere nulla sull'abilitazione della virtualizzazione nidificata.

    
posta hhh 26.06.2017 - 13:15
fonte

1 risposta

1

Per abilitare la virtualizzazione nidificata in Parallels, fai quanto segue:

1) Spegni la macchina virtuale

2) Apri la configurazione per la macchina virtuale

3) Fare clic sulla scheda "Generale"

4) Selezionare per rilevare automaticamente il sistema operativo o selezionare in modo esplicito Windows 10

5) Fare clic sulla scheda "Hardware" e quindi fare clic su "CPU e memoria" nell'elenco a sinistra

6) Espandi "Impostazioni avanzate" e spunta l'opzione "Abilita virtualizzazione nidificata"

    
risposta data 26.06.2017 - 19:56
fonte

Leggi altre domande sui tag