Ausführen von Docker auf einer virtuellen Windows-Server-Maschine

1690
kumarD

Ich habe eine Windows 2012 Server Virtual Machine, und ich versuche, Docker darüber zu installieren und auszuführen. Es läuft mit Hyper-V in alle möglichen Fehler. Gibt es bestimmte Schritte, die ich befolgen muss? Mein Docker-Container MobyLinuxVM konnte nicht gestartet werden: Hyper-V-Funktionen sind nicht aktiviert.

-1
Haben Sie versucht, sie zu aktivieren? Was die Schritte angeht, so hat zumindest die [offizielle Dokumentation] (https://docs.docker.com/machine/drivers/hyper-v/) ziemlich viel in Bezug auf Hyper-V? Seth vor 6 Jahren 1

1 Antwort auf die Frage

0
essjae

Ziemlich sicher, dass Sie die geschachtelte Virtualisierung aktivieren müssen. Docker für Windows verwendet Hyper-V. Die einzige Möglichkeit, Hyper-V in Hyper-V auszuführen, bietet Windows 10 und Server 2016. Schritte für die geschachtelte Virtualisierung: https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user -guide / verschachtelte Virtualisierung

hat Folgendes gefunden: http://blog.davidchristiansen.com/2016/11/run-hyper-v-docker-on-virtual-machine/ Bestätigt das verschachtelte Virtualisierungsbit.