Heim >Technologie-Peripheriegeräte >IT Industrie >So installieren Sie Docker unter Windows 10 Home
Docker unter Windows 10 Home Edition: Anleitung zur Bypass -Installationsgrenzen
ausführenDocker für Windows Installer wird nicht unter Windows 10 Home Edition ausgeführt, aber das bedeutet nicht, dass Sie keine Linux -Container unter Windows ausführen können. Dieser Artikel führt Sie durch die Einrichtung einer Docker-Umgebung unter Windows 10 Home Edition, ohne sich auf die Hyper-V-Technologie zu verlassen.
Schlüsselpunkte:
Arbeitsprinzip:
Docker verlässt sich auf den Linux -Kernel, um Linux -Container auszuführen. Um diese Funktion unter Windows zu implementieren, müssen Sie einen virtuellen Linux -Computer einrichten, der als Gast in Windows 10 Home Edition ausgeführt wird. Docker Machine kann diesen Prozess vereinfachen. Der Docker -Client wird SSH verwenden, um mit Docker Engine zu kommunizieren, und der Container wird tatsächlich in einem virtuellen Computer ausgeführt, nicht auf einem Windows -Host.
Anfangseinstellungen:
C: choco install virtualbox
Docker Engine -Einstellungen:
C: choco install docker-machine
$ docker-machine create --driver virtualbox default
default
设置
网络
Konfigurieren Sie den gemeinsam genutzten Ordner: 适配器1
In VirtualBox wählen Sie 端口转发
Virtuelle Maschine, wechseln Sie zu default
Git Bash: 设置
共享文件夹
$ docker-machine start vbox
Um dies jedes Mal zu tun, wenn Sie mit Git Bash beginnen, speichern Sie die Ausgabe <code class="language-bash">$ docker-machine env default $ eval $(docker-machine env default --shell linux)</code>
eval
.bashrc
Docker -Tooleinstellungen: DOCKER_CERT_PATH
Wechseln Sie zurück zu Git Bash und führen Sie den folgenden Befehl aus, um zu überprüfen, ob Docker normal ausgeführt wird:
erfolgreich ausführt, was den obigen Befehl ausführt, bedeutet, dass Docker erfolgreich installiert wurde.
<code class="language-powershell">C:\ choco install docker-cli C:\ choco install docker-compose</code>
Setzen Sie Docker auf WSL2:
<code class="language-bash">$ docker-machine start default $ docker-machine ls $ eval $(docker-machine env default --shell linux) $ docker info $ docker run hello-world</code>
in WSL2 Ubuntu Terminal:
Installieren von Docker Client und Docker Compose:
Befolgen Sie die offizielle Dokumentation, um zu installieren, oder verwenden Sie, um Docker Compose zu installieren.
pip
/etc/wsl.conf
Virtuelle Maschine herstellen: <code>[automount] root = / options = "metadata"</code>Docker -Umgebungsvariablen in der Datei
hinzufügen und
ausführen..bashrc
source ~/.bashrc
Zusammenfassung:
In diesem Artikel wird beschrieben, wie Docker unter Windows 10 Home Edition installiert und ausgeführt wird. Wenn Sie auf Probleme stoßen, überprüfen Sie bitte die Schritte sorgfältig. Für eine reibungslosere Docker -Entwicklungserfahrung wird empfohlen, auf Linux umzusteigen.
(Der FAQS -Teil ist der gleiche wie der Originaltext, der hier weggelassen wurde)
Das obige ist der detaillierte Inhalt vonSo installieren Sie Docker unter Windows 10 Home. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!