Virtualbox funktioniert mit Hyper-V: mehr Freiheit mit Docker!

Ein Hauptproblem bei der Virtualisierung auf MS Windows-Computern war die Inkompatibilität zwischen Oracle Virtualbox und MS Hyper-V.
Sie weigerten sich zusammenzuarbeiten.
Ich habe Docker zum Beispiel in einer Ubuntu Virtualbox-VM ausgeführt.
Und ich wollte keine Zeit für eine ähnliche Installation in Hyper-V verbringen.
Und Docker unter Windows, über die MS WSL (Windows Subsystem für Linux) oder über die ältere Docker Toolbox, war nicht einfach zu bedienen

Überprüfen Sie diese Seiten:

Also musste ich mich mit Virtualbox bleiben.
Dann "öffnete" MS die Hyper-V-API, damit alle anderen Virtualisierungssysteme mit Hyper-V zusammenarbeiten können.
Virtualbox musste daher ein wenig mehr arbeiten.

Und das Virtualbox-Entwicklungsteam hat es geschafft:

  • 👓 Änderungsprotokoll - Oracle VM VirtualBox - www.virtualbox.org/ [Ref_Virtualbox_change]

    • VirtualBox 6.1.4 (veröffentlicht am 19. Februar 2020)

      • Windows-Host: Stellen Sie die Möglichkeit wieder her, VMs auf Kosten der Leistung über Hyper-V auszuführen

  • 👓 Oracle1® VM VirtualBox1® Benutzerhandbuch - UserManual.pdf (PDF) [Ref_Virtualbox_manual]

    • 9.32 Verwenden von Hyper-V mit Oracle VM VirtualBoxOracle VM VirtualBox kann auf einem Windows-Host verwendet werden, auf dem Hyper-V ausgeführt wird. Dies ist eine experimentelle Funktion. Es ist keine Konfiguration erforderlich. Oracle VM VirtualBox erkennt Hyper-V automatisch und verwendet Hyper-V als Virtualisierungsmodul für das Hostsystem. Das CPU-Symbol in der Statusleiste des VM-Fensters zeigt an, dass Hyper-V verwendet wird. Hinweis: Bei Verwendung dieser Funktion kann es bei einigen Hostsystemen zu erheblichen Leistungseinbußen bei OracleVM VirtualBox kommen.

Ich habe Virtualbox mit Hyper-V getestet

Am Anfang war alles blockiert, aber nach ein paar Versuchen ...
funktioniert es! Keine Probleme mehr!
Docker sollte jetzt über Docker Desktop und über jede Virtualbox-VM mit einem Linux-Gast funktionieren!

Ref_Docker_Desktop

Install Docker Desktop on Windows 🌍 https://docs.docker.com/docker-for-windows/install/

Ref_Docker_Toolbox

Install Docker Toolbox on Windows 🌍 https://docs.docker.com/toolbox/toolbox_install_windows/

Ref_MS_WSL_about

Learn about the Windows Subsystem for Linux (07/11/2016) 🌍 https://docs.microsoft.com/en-us/windows/wsl/about

Ref_MS_WSL2_FAQ

WSL 2 Frequently Asked Questions 🌍 https://docs.microsoft.com/en-us/windows/wsl/wsl2-faq

Ref_Virtualbox_change

Changelog – Oracle VM VirtualBox - www.virtualbox.org/ 🌍 https://www.virtualbox.org/wiki/Changelog

Ref_Virtualbox_manual

Oracle1® VM VirtualBox1® User Manual - UserManual.pdf (PDF) 🌍 https://download.virtualbox.org/virtualbox/6.1.6/UserManual.pdf

Ref_Hyper-V_on

Enable Hyper-V on Windows 10 🌍 https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v