Installieren Sie Docker für Windows unter Windows 10 Home Edition

Installieren Sie Docker für Windows unter Windows 10 Home Edition

0. Hintergrund

Hardware: Xiaomi Notebook Air 13/Inter Core i7-7500U
Betriebssystem: Windows 10 Home, chinesische Version. Patch: Neuester stabiler Patch vom 25.01.2019.
Docker: Docker Windows 18.06.1-ce-win73

1. Aktivieren Sie Hyper-V

Erstellen Sie eine neue hyperv.cmd Datei mit folgendem Inhalt:

pushd "%~dp0"

dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt

für /f %%i in ('findstr /i . hyper-v.txt 2^>nul') führe dism /online /norestart /add-package aus:"%SystemRoot%\servicing\Packages\%%i"

del hyper-v.txt

Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

Führen Sie die Datei hyperv.cmd als Administrator aus.

Wenn Sie vom System zu einem Neustart aufgefordert werden, führen Sie diesen durch.

Gehen Sie zu控制面板->程序和功能->啟用或關閉Windows功能und aktivieren Sie Hyper-V.

2. Getarnt als Windows 10 Professional

Öffnen Sie cmd als Administrator.
Führen Sie den folgenden Befehl aus:

REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F

3. Docker für Windows herunterladen

Offizieller Download-Link der Website (die Firewall muss umgangen werden): https://store.docker.com/editions/community/docker-ce-desktop-windows

Haushaltsspiegel:
https://oomake.com/download/docker-windows (Baidu Netdisk)
https://mirrors.ustc.edu.cn/docker-ce/ (Versionsaktualisierung erfolgt nicht zeitnah)

Installieren Sie es direkt nach dem Download. Achten Sie bei der Installation darauf, den Fenstercontainer zu deaktivieren (standardmäßig ist er nicht aktiviert).

Nachdem Docker erfolgreich installiert wurde, führen Sie den cmd-Befehl docker version aus.

Docker für Windows konnte das CA-Zertifikat nicht lesen

Ursache des Problems:

Die Docker-Toolbox wurde zuvor installiert.

Lösungsschritte:

  1. Löschen Sie vier Docker-Umgebungsvariablen
  2. Führen Sie den cmd-Befehl „ docker-machine rm default aus.
  3. Führen Sie den Befehl cmd als Administrator @FOR /f "tokens=*" %i IN ('docker-machine env -u') DO @%i

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持123WORDPRESS.COM。

Das könnte Sie auch interessieren:
  • So installieren Sie WSL2 Ubuntu20.04 unter Windows 10 und richten die Docker-Umgebung ein
  • So installieren Sie Docker unter Windows 10
  • Erfahren Sie, wie Sie Docker unter Windows 10 Home Edition installieren.

<<:  Detaillierte Erklärung der Verwendung von SetUp- und Reactive-Funktionen in Vue3

>>:  GDB-Debugging, MySQL-Kompilierung und Installation des tatsächlichen Kampfquellcodes

Artikel empfehlen

Analyse der Anweisungsausführungsreihenfolge von SQL und MySQL

Ich bin heute auf ein Problem gestoßen: Kann ich ...

So richten Sie Referer in Nginx ein, um Bilddiebstahl zu verhindern

Wenn die Bilder des Servers von anderen Websites ...

Detaillierte Erklärung gängiger Docker-Befehle

1. Hilfe-Befehl 1. Aktuelle Docker-Version anzeig...

So richten Sie Textfelder in mehreren Formularen in HTML aus

Der Formularcode ist wie in der Abbildung dargest...

Zusammenfassung gängiger Befehle für Ubuntu-Server

Die meisten der folgenden Befehle müssen in der K...

Lassen Sie Ihren Text mit dem Marquee-Attribut in HTML tanzen

Syntax: <marquee> …</marquee> Mithilfe...

Ein super detailliertes Vue-Router Schritt-für-Schritt-Tutorial

Inhaltsverzeichnis 1. Router-Ansicht 2. Router-Ve...

Ausführliche Erklärung der Iteratoren in ECMAScript

Inhaltsverzeichnis Vorwort Frühere Iterationen It...

Erfahren Sie mehr über MySQL-Indizes

1. Indexierungsprinzip Indizes werden verwendet, ...

Einführung in die Verwendung von Ankern (benannte Anker) in HTML-Webseiten

Die folgenden Informationen sind aus dem Internet ...

W3C Tutorial (8): W3C XML Schema Aktivitäten

XML Schema ist eine XML-basierte Alternative zu D...

JavaScript zum Erreichen eines einfachen Message Board-Falls

Verwenden Sie Javascript, um ein Message Board-Be...