Essayé d'exécuter Docker Toolbox sur ma machine Windows 10 Home 64 bits.
en outre, Hyper-V est déjà activé!
Mais lors de l'exécution du terminal Docker QuickStart, il est toujours indiqué "Cet ordinateur n'a pas de VT-X/AMD-V activé. L'activation dans le BIOS est obligatoire"!
J'ai eu le même problème. Svm ect. a été activé dans mon BIOS mais l'erreur était toujours affichée. La réponse de Fanomx1 m'a aidé à aller. Essaye ça:
Ouvrez C:\Program Files\Docker Toolbox\start.sh avec un éditeur
Remplacer la ligne 69 de
"$ {Docker_machine}" create -d virtualbox $ proxy_env "$ {vm}"
à
"$ {Docker_machine}" créer -d virtualbox --virtualbox-no-vtx-check $ proxy_env "$ {vm}"
@ Sergejowizz's Réponse contient l'emplacement complet où changer le fichier Docker Toolbox start.sh, mais modifier le fichier peut ne pas être souhaité à chaque fois, comme on peut réinstaller Docker Toolbox ou l'installer sur d'autres ordinateurs. Vous pouvez donc souhaiter créer un temporel. Raccourci de fichier avec le fourni --virtualbox-no-vtx-check
Paramètre ci-dessous.
Home Edition ne supporte pas Hyper-V que j'ai pu utiliser VirtualBox à la maison mais pas docker à l'intérieur de la Virtualbox avec le même message, pourtant, même lorsque je suis mis à jour vers Windows Pro, j'ai eu le même problème que vous en dépendez de l'UEFI ( BIOS) SVM = Version AMD-X de VTX, j'avais handicapé Hyper-V tel qu'il est possible uniquement sur la version Windows Pro, mais ce qui semble m'aider à faire fonctionner manuellement la boîte à outils Docker via une commande de paramètre avec un paramètre --virtualbox-no-vtx-check
docker-machine create -d virtualbox --virtualbox-no-vtx-check
Mais lors de l'exécution du terminal Docker QuickStart, il affiche toujours "Cet ordinateur n'a pas activé VT-X/AMD-V. L'activation dans le BIOS est obligatoire"!
Vous pouvez essayer la solution suivante.
Dans un environnement surélevé PowerShell, exécutez la commande suivante:
1) PS> BCTDEDIT/SET HYPEREUSDLUNCHTTYPE OFF
2) Vous devez vérifier l'isolation de base est désactivé.
Source: Cet ordinateur n'a pas d'activation VT-X/AMD-V. L'activation dans le BIOS est obligatoire
De plus, vous devez désactiver toutes les fonctionnalités de virtualisation matérielles, de tout produit de sécurité que vous pourriez avoir installé.
Hyper-V est déjà activé!
Vous n'avez absolument pas Hyper-V installé sur une installation à domicile Windows 10.