2 votes

Docker et l'invité d'OSX Windows 10 Pro "n'a pas VT-X/AMD-v activé. L'activer dans le BIOS est obligatoire"

J'ai MacOS 10.12.3 et Windows 10 Pro fonctionnant sous Parallels. J'essaie d'installer Docker sur Windows 10. Je n'ai pas pu installer Docker pour Windows plutôt que Docker Toolbox (je ne sais pas pourquoi) mais en installant le Docker Toolbox

"Cet ordinateur n'a pas activé VT-X/AMD-v. L'activer dans le BIOS est obligatoire"

et selon des fils de discussion plus anciens, le fonctionnement de Docker peut ne pas fonctionner avec VirtualBox en raison de l'absence de prise en charge de la virtualisation imbriquée (cela peut être ancien).

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

où l'on remarque que "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory" y "Hyper-V is not installed." .

Comment faire fonctionner Docker dans Windows 10 Pro avec l'hôte OSX et Windows 10 virtualisé dans le logiciel parallèle d'OSX ?

Anciens fils de discussion avec une configuration différente et quelques conseils.

  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 dans Windows 10 sur MacBook Pro

Au lieu d'utiliser BootCamp, utilisez un système de virtualisation fonctionnant sous MacOS tel que VMware Fusion, Parallels, etc. Vous pouvez utiliser la virtualisation imbriquée pour exécuter les conteneurs Docker en utilisant Hyper-V sur Windows de cette façon.

Paramètres de Parallels (utilisation de Parallels Desktop 12 pour Mac, version 12.2.0)

Je ne vois rien qui permette d'activer la virtualisation imbriquée.

enter image description here

1voto

Jose Chavez Points 645

Pour activer la virtualisation imbriquée dans Parallels, procédez comme suit :

1) Arrêter la machine virtuelle

2) Ouvrez la configuration de la machine virtuelle

3) Cliquez sur l'onglet "Général

4) Sélectionnez soit la détection automatique du système d'exploitation, soit la sélection explicite de Windows 10.

5) Cliquez sur l'onglet "Matériel", puis sur "CPU & Mémoire" dans la liste de gauche.

6) Développez "Paramètres avancés" et cochez l'option "Activer la virtualisation imbriquée".

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X