Kann Docker für Windows in einem Windows-Gast (VM) ausgeführt werden, der auf ESXi ausgeführt wird?

446
Sam Jones

Unser Build-System ist eine virtuelle Win 10-Maschine, die auf einem ESXi-Host ausgeführt wird (wir haben zwei ESXi-Boxen, und ich sehe, dass es sich um Diff-Versionen von ESXi handelt, die wir in Kürze synchronisieren werden!):

  • VMware ESXi, 6.5.0, 7967591
  • VMware ESXi, 6.7.0, 8169922
  • Dell Poweredge R640

Frage 1: Wir möchten, dass das Buildsystem Docker (Docker für Windows, Teil von Windows 10) ausführt, um Windows-Container mit unseren App-Teilen (Windows-Services) als Teil des Builds zu erstellen.

Frage 2: Wir möchten auch, dass das Buildsystem Docker (Docker für Windows, Teil von Windows 10) ausführt, um als Teil des Builds Linux-Container für die Linux-basierten Teile unserer App zu erstellen.

Ist das möglich?

1
Mit Zufall meinen Sie eigentlich ESXi? Wenn das der Fall ist, wie ist die Version. Bitte geben Sie diese wichtigen Informationen in einer Bearbeitung Ihrer Frage an Ramhound vor 5 Jahren 0
@Ramhound Danke, OP hat sich mit diesem Detail verbessert. Sam Jones vor 5 Jahren 0
Unterstützen beide Versionen verschachtelte Virtualisierung? Unterstützt die geplante Version dies? Ramhound vor 5 Jahren 0
@Ramhound Es tut mir leid, ich folge dir nicht. Meine Fragen sind nur Fragen. Wenn ihnen das nötige Detail fehlt, möchte ich gerne hinzufügen. Sam Jones vor 5 Jahren 0
Ich frage Sie, ob Sie bestätigt haben, ob ESXi 6.7.0 geschachtelte Virtualisierung unterstützt. Wenn dies nicht der Fall ist, ist das, was Sie wollen, nicht möglich. Sie möchten Docker auf virtuellen VMWare-Maschinen ausführen. Das bedeutet, dass Hyper-V in diesen virtuellen Maschinen aktiviert sein muss, dh ESXi muss geschachtelte Virtualisierung unterstützen. Bitte geben Sie diese erforderlichen Informationen an, indem Sie Ihre Frage ändern. Ramhound vor 5 Jahren 0
@Ramhound Entschuldigung, ich weiß nicht die Antwort auf deine Frage. Während es sich auf das OP beziehen kann, ist das OP genau das, was es ist, eine Frage. Sam Jones vor 5 Jahren 0
Ich konnte bestätigen, dass ESXi 6.7.0 geschachtelte Virtualisierung unterstützt. Ermöglicht die Aktivierung der hardwaregestützten Virtualisierung für das Gastbetriebssystem *. Anschließend können Sie Hyper-V in der Windows-Installation aktivieren und Docker installieren. Ramhound vor 5 Jahren 1

0 Antworten auf die Frage