Eine Geschichte über die Bekämpfung der Ubuntu-Fehler 0x80370114 und 0x80000000, um den Docker-Desktop mit wsl2 in Windows 10 Home zu aktivieren

Anweisungen zur Verwendung des Docker-Desktops in Windows 10 Home

* Wenn Sie nur die Lösung für den Ubuntu-Fehler 0x80370114 sehen möchten, springen Sie bitte zum Ende der Seite.

  1. Überprüfen Sie, ob das Powershell-Skript ausgeführt werden kann
  2. Aktivieren Sie Linux für die Verwendung in Windows (Windows-Subsystem für Linux2, allgemein bekannt als wsl2).
  3. Laden Sie den Docker-Desktop für Windows herunter und entpacken Sie ihn

1. Überprüfen Sie, ob das Powershell-Skript ausgeführt werden kann

Um die Power Shell kurz zu erklären, Stellen Sie sich einen Computer als Außerirdischen vor. Angenommen, wir möchten Außerirdischen Befehle erteilen. Powershell ist ein Vermittler, der die menschliche Sprache in eine fremde Sprache übersetzt und Außerirdischen Befehle erteilt.

Das Hauptthema von hier. Windows ist mit einer Power Shell ausgestattet.

  1. Geben Sie "Powershell" in den Suchbefehl unten links in Windows ein.
  2. Klicken Sie mit der rechten Maustaste und drücken Sie Als Administrator ausführen.
  3. Wenn kein rot geschriebener Fehler vorliegt, liegt kein Problem mit Powershell vor. Wenn "Da die Skriptausführung auf diesem System deaktiviert ist ..." angezeigt wird, wird der Powershell-Bildschirm angezeigt.
Set-ExecutionPolicy RemoteSigned

Es wird beschrieben als. Dies allein ist für die Power Shell in Ordnung. Verweise [Sicherheitsfehler "Datei (Skriptdatei) kann nicht gelesen werden, da die Skriptausführung auf diesem System deaktiviert ist ...." wird angezeigt und das PowerShell-Skript kann nicht ausgeführt werden](https: //www.ipentec. com / document / windows-Powershell-nicht-ausführbar-durch-Ausführungseinstellungen)

2. Stellen Sie Linux in Windows zur Verfügung

Sie können wsl2 unter Windows installieren, indem Sie auf die folgende offizielle Microsoft-URL verweisen. Linux-Installationshandbuch für Windows (https://docs.microsoft.com/en-us/windows/wsl/install-win10#step-5---set-wsl-2-as-your-default-version) In meinem Fall habe ich dieses Verfahren genau befolgt, aber bei der Installation von Ubuntu ist ein Fehler aufgetreten. Die Lösung für den Fehler 0x80370114,0x80000000 wird am Ende des Artikels angezeigt.

3. Laden Sie den Docker-Desktop für Windows herunter und entpacken Sie ihn

Bitte laden Sie von der offiziellen Website von Docker. Installieren Sie Docker Desktop unter Windows Home (https://docs.docker.com/docker-for-windows/install-windows-home/). Zu diesem Zeitpunkt müssen Sie auf Download vom Docker-Hub klicken, um zur Docker-Hub-Seite zu springen und ein Konto zu erstellen.

Lösung für Fehler 0x80370114,0x80000000

In meinem Fall kam zuerst 0x80000000 heraus. Wenn Ubuntu und Docker Desktop deinstalliert und neu installiert werden, wird 0x80370114 angezeigt. Die Schritte zum Beheben des Fehlers 0x80370114 sind unten aufgeführt.

Aufbau → Update und Sicherheit → Windows-Sicherheit links → Steuern Sie Apps und Browser → Scrollen und Exploit-Schutz einstellen → Klicken Sie auf die Registerkarte Programmeinstellungen → Blättern Sie zu C: \ WINDOWS \ System32 \ vmcompute.exe und klicken Sie auf Bearbeiten → Deaktivieren Sie das Überschreiben des Kontrollflussschutzsystems, deaktivieren Sie es und klicken Sie auf Übernehmen. → Geben Sie den folgenden Code in Powershell ein

net start vmcompute
wsl --set-default-version 2

image.png

Wenn Sie einen Bildschirm wie diesen sehen, sind Sie fertig. Verweise WSL 2 Installing Linux failed, error code: 0x80370114 Wenn Sie unbutu starten und gemäß Schritt 2 fortfahren, wird der Docker-Desktop erfolgreich gestartet.

Übrigens, in Bezug auf verschiedene Fehler, wenn Sie auf Japanisch suchen und es nicht gut ist, können Sie einen Treffer auf Englisch finden. Mit der Google-Übersetzung ist es einfach zu lesen. Probieren Sie es aus.

Recommended Posts

Eine Geschichte über die Bekämpfung der Ubuntu-Fehler 0x80370114 und 0x80000000, um den Docker-Desktop mit wsl2 in Windows 10 Home zu aktivieren
Bis Ubuntu 20 installiert ist und Docker unter Windows 10 Home und WSL2 ausgeführt wird
Ubuntu unter WSL2: Unter Unix kann keine Verbindung zum Docker-Daemon hergestellt werden
Bedienen Sie Docker Desktop für Windows mit Linux (WSL)
Das Problem, dass das Mount-Verzeichnis von Docker Desktop mit WSL2 als Back-End im Windows-Terminal merkwürdig wird (ungelöst ab 29.08.2020?)
Die Geschichte, wie ein Docker-Container mit GitHub-Aktionen in die GitHub-Paketregistrierung und den Docker-Hub verschoben wird
Der Schlüssel zum Ausführen von Docker auf Raspberry Pi 4 (Ubuntu Server 20.04)
20190803_Java & k8s on Azure Die Geschichte vom Festivalbesuch
[Apache Tomcat] Die Geschichte der Verwendung von Apache OpenWebBeans zum Aktivieren von CDI
Probieren Sie Docker unter Windows 10 Home aus
Ich habe versucht, mit Docker eine Plant UML Server-Umgebung zu erstellen
Die Geschichte von toString () beginnt mit der Übergabe eines Arrays an System.out.println
Erstellen einer Haskell-Umgebung mit Docker + VS-Code unter Windows 10 Home
[Win10 Home Docker Environment Note (WSL2 oder Vagrant)] Wie man mit dem Problem umgeht, dass die Ladezeit von localhost ungewöhnlich lang ist
Eine Geschichte, der ich mit der automatischen Starteinstellung von Tomcat 8 unter CentOS 8 zweimal verfallen war
Verwenden Sie Docker Compose unter Windows 10 Home
Führen Sie Redmine in der lokalen Umgebung von Windows 10 Pro-Use Docker Desktop für Windows aus
Das Problem des Einfrierens aufgrund eines plötzlichen "EXT4-fs-Fehlers" unter Ubuntu 20.04 wurde behoben
Setzen Sie Zabbix mit Docker in Ubuntu ein und überwachen Sie Docker auf demselben Host
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 6.x)
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 5.x)
Die Geschichte der Installation von raspi-config unter Ubuntu 18.04 und der Änderung der Grundeinstellungen von GPIO
Immerhin wollte ich den Inhalt von MySQL mit Docker in der Vorschau anzeigen ...
Windows Docker: Datenträgerdruck auf WSL-Datei
Führen Sie NordVPN im Docker (Windows) Ubuntu-Container aus
Verwenden von JupyterLab + Java mit WSL unter Windows 10
Verwenden Sie cljstyle mit Spacemacs unter Ubuntu unter WSL2
Führen Sie Ubuntu + ROS mit Docker auf dem Mac aus
Einführung von Docker in die Windows 10 Home August 2020-Version
Überwachen Sie den Docker-Container und den SystemD-Prozess auf demselben Host mit Zabbix unter Ubuntu.
[Persönliches Memo] Eine kleine Geschichte über die CPU-Einstellungen von Docker Desktop für Windows
Ein kurzer Hinweis zur Verwendung von jshell mit dem offiziellen Docker-Image des JDK
Freigeben auf der Hostseite (Windows) und der Gastseite (CentOS 7) mit VirtualBox
So erstellen Sie einen Jenkins-Server mit einem Docker-Container unter CentOS 7 von VirtualBox und greifen von einem lokalen PC auf den Jenkins-Server zu