Lösen Sie den Konflikt zwischen Docker und VMware

Lösen Sie den Konflikt zwischen Docker und VMware

1. Docker-Startproblem:

Problem gelöst:

Sie müssen Hyper-V aktivieren (hierzu: Systemsteuerung->Programme->Programme und Funktionen->Windows-Funktionen aktivieren oder deaktivieren, dann den Computer neu starten)

2. Beim Neustart von VMware treten jedoch Probleme auf.

Lösung:

Deaktivieren Sie Hyper-V wie oben beschrieben.

Allerdings muss bei dieser Methode der Computer jedes Mal neu gestartet werden, was etwas mühsam ist. Glücklicherweise werden virtuelle Maschinen heutzutage nur noch selten verwendet.

Ergänzung: Docker- und VMware-Konflikt: VMware Workstation und Device/Credential Guard sind nicht kompatibel – Fehlerlösung

Nachdem Docker und VMware lokal installiert wurden, können sie nicht gleichzeitig gestartet werden. Da Docker und VMware beide Hypervisoren entsprechen und auf den Eigenschaften der virtuellen Maschine basieren, müssen sie die Kontrolle über die Hardware wie die CPU erlangen, sodass sie nicht gleichzeitig auf derselben Maschine ausgeführt werden können.

VMware-Fehler

VMware Workstation und Device/Credential Guard sind nicht kompatibel. VMware Workstation kann nach dem Deaktivieren von Device/Credential Guard ausgeführt werden. Weitere Informationen finden Sie unter http://www.vmware.com/go/turnoff_CG_DG.

Windows-Funktionen ein- oder ausschalten

Durch Umschalten der Windows-Features-Option können Sie die Option Hyper - H ein- oder ausschalten. Wenn diese Option ausgewählt ist, können Sie die Docker-Anwendung starten

Beim Herunterfahren tritt der Fehlercode 0x80073701 auf.

Virtualisierungsbasierte Sicherheit

WIN+R zum Öffnen von „Ausführen“

Geben Sie gpedit.msc ein, um den Gruppenrichtlinien-Editor zu öffnen

Computerkonfiguration -> Administrative Vorlagen -> System -> Device Guard

Doppelklicken Sie, um die Konfigurationsoption „Virtualization Based Security aktivieren“ zu öffnen und wählen Sie „Deaktivieren“

PowerShell-Befehl

Start – Windows PowerShell (Administrator)

Der Öffnungsbefehl lautet

bcdedit /set hypervisorlaunchtype auto

Der Shutdown-Befehl ist

bcdedit /set hypervisorlaunchtype off

Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Sollten dennoch Fehler oder unvollständige Überlegungen vorliegen, freue ich mich über eine Korrektur.

Das könnte Sie auch interessieren:
  • Lösen Sie das Problem, dass Docker das MySQL-Image zu langsam zieht
  • Lösen Sie das Problem, dass der Container nach dem Docker-Lauf „Beendet (0)“ anzeigt.
  • docker run -v mountet Datenvolumes abnormal und der Containerstatus wird immer neu gestartet
  • Docker entfernt abnormale Containervorgänge
  • Lösung für den Docker-Container, der nicht gestoppt und gelöscht werden kann
  • Lösung für mehrere Docker-Container, die nicht die gleiche Portnummer haben

<<:  Schreiben eines Schere-Stein-Papier-Spiels in JavaScript

>>:  Webdesign: Die genaue Platzierung und Verwendung massiver Materialien

Artikel empfehlen

Shell-Skript zur Überwachung des MySQL-Master-Slave-Status

Geben Sie ein Shell-Skript unter Linux frei, um d...

Lösung für das Problem, dass MySql immer das mySqlInstallerConsole-Fenster öffnet

MySql öffnet regelmäßig ein MySQLInstallerConsole...

So erstellen Sie eine virtuelle Maschine mit Vagrant+VirtualBox

1. Einleitung Vagrant ist ein Tool zum Erstellen ...

Häufige Fehler bei der Verwendung von React Hooks

React Hooks ist eine neue Funktion, die in React ...

Beispiel für das Schreiben von mobilem H5 zum Aufrufen einer APP (IOS, Android)

iOS 1. URL-Schema Diese Lösung ist grundsätzlich ...

Docker-Batch starten und alle Container schließen

Im Docker Starten Sie alle Containerbefehle Docke...