Ich habe macOS 10.12.3 und Windows 10 Pro unter Parallels ausgeführt. Ich versuche, Docker auf Windows 10 zu installieren. Ich konnte Docker für Windows nicht installieren, sondern Docker Toolbox (keine Ahnung warum), sondern die Installation der Docker Toolbox
"Auf diesem Computer ist VT-X/AMD-v nicht aktiviert. Die Aktivierung im BIOS ist obligatorisch."
und laut älteren Threads funktioniert es möglicherweise nicht, Docker mit VirtualBox zum Laufen zu bringen, da die Unterstützung für verschachtelte Virtualisierung fehlt (dies kann alt sein).
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.],
wo beachte das "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"
und "Hyper-V is not installed."
.
Wie kann ich Docker in Windows 10 Pro zum Laufen bringen, wenn der Host OSX und Windows 10 in paralleler Software von OSX virtualisiert sind?
Ältere Threads mit anderem Setup und einigen Tipps
Verwenden Sie anstelle von BootCamp ein Virtualisierungssystem, das auf macOS ausgeführt wird, z. B. VMware Fusion, Parallels usw. Sie können die verschachtelte Virtualisierung verwenden, um die Docker-Container auf diese Weise mit Hyper-V unter Windows auszuführen.
Parallels-Einstellungen (mit Parallels Desktop 12 für Mac, Version 12.2.0)
Ich kann nichts über die Aktivierung der verschachtelten Virtualisierung erkennen.
Gehen Sie wie folgt vor, um die verschachtelte Virtualisierung in Parallels zu aktivieren:
1) Fahren Sie die virtuelle Maschine herunter
2) Öffnen Sie die Konfiguration für die virtuelle Maschine
3) Klicken Sie auf die Registerkarte „Allgemein“.
4) Wählen Sie entweder die automatische Erkennung des Betriebssystems oder wählen Sie explizit Windows 10 aus
5) Klicken Sie auf die Registerkarte „Hardware“ und dann in der Liste auf der linken Seite auf „CPU & Speicher“.
6) Erweitern Sie „Erweiterte Einstellungen“ und aktivieren Sie die Option „Verschachtelte Virtualisierung aktivieren“.
Fahrrad
bot47