Ich hatte die Möglichkeit, Docker Compose unter Windows 10 Home zu verwenden. Dies ist also ein Datensatz.
Aktivieren Sie Docker Compose unter Windows 10 Home
Halten Sie Ihr Betriebssystem mit [Windows Update] auf dem neuesten Stand (https://www.google.com/search?q=Windows+Update&oq=Windows+Update&aqs=chrome..69i57j0l7.1394j0j9&sourceid=chrome&ie=UTF-8)
WSL2 ist erforderlich, um Docker unter Windows 10 Home auszuführen. Um WSL2 verwenden zu können, müssen Sie zuerst die Windows-Funktionen aktivieren. "[Windows-Funktionen ein- oder ausschalten](https://www.google.com/search?q=Windows%E3%81%AE%E6%A9%9F%E8%83%BD%E3%81" % AE% E6% 9C% 89% E5% 8A% B9% E5% 8C% 96% E3% 81% BE% E3% 81% 9F% E3% 81% AF% E7% 84% A1% E5% 8A% B9 % E5% 8C% 96 & oq = Windows% E3% 81% AE% E6% A9% 9F% E8% 83% BD% E3% 81% AE% E6% 9C% 89% E5% 8A% B9% E5% 8C% 96 % E3% 81% BE% E3% 81% 9F% E3% 81% AF% E7% 84% A1% E5% 8A% B9% E5% 8C% 96 & aqs = chrome..69i57j69i59j0l5j69i61.954j0j9 & sourceid = chrome & ie = UTF-8 Überprüfen Sie das umgekehrte Teil unten und installieren Sie es.
[PowerShell mit Administratorrechten starten](https://www.google.com/search?q=PowerShell%E3%82%92%E7%AE%A1%E7%90%86%E8%80%85% E6% A8% A9% E9% 99% 90% E3% 81% A7% E8% B5% B7% E5% 8B% 95 & oq = PowerShell% E3% 82% 92% E7% AE% A1% E7% 90% 86% E8% 80% 85% E6% A8% A9% E9% 99% 90% E3% 81% A7% E8% B5% B7% E5% 8B% 95 & aqs = chrom..69i57 & sourceid = chrom & dh = UTF-8) Führen Sie den Befehl aus.
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Laden Sie Folgendes herunter und installieren Sie es. https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
[PowerShell mit Administratorrechten starten](https://www.google.com/search?q=PowerShell%E3%82%92%E7%AE%A1%E7%90%86%E8%80%85% E6% A8% A9% E9% 99% 90% E3% 81% A7% E8% B5% B7% E5% 8B% 95 & oq = PowerShell% E3% 82% 92% E7% AE% A1% E7% 90% 86% E8% 80% 85% E6% A8% A9% E9% 99% 90% E3% 81% A7% E8% B5% B7% E5% 8B% 95 & aqs = chrom..69i57 & sourceid = chrom & dh = UTF-8) Führen Sie den Befehl aus.
wsl --set-default-version 2
Die folgende Nachricht wird ausgegeben, Sie können sie jedoch weiterleiten.
Die wichtigsten Unterschiede zu WSL 2 finden Sie unter https://aka.ms/Siehe wsl2
[Task-Manager öffnen](https://www.google.com/search?q=%E3%82%BF%E3%82%B9%E3%82%AF%E3%83%9E%E3%83] % 8D% E3% 83% BC% E3% 82% B8% E3% 83% A3% E3% 83% BC% E3% 82% 92% E9% 96% 8B% E3% 81% 84% E3% 81% A6 & oq =% E3% 82% BF% E3% 82% B9% E3% 82% AF% E3% 83% 9E% E3% 83% 8D% E3% 83% BC% E3% 82% B8% E3% 83% A3% E3% 83% BC% E3% 82% 92% E9% 96% 8B% E3% 81% 84% E3% 81% A6 & aqs = chrome..69i57.1361j0j9 & sourceid = chrome & ie = UTF-8), die rote Linie ist gültig Es sollte sein.
※Referenz https://docs.microsoft.com/ja-jp/windows/wsl/install-win10
Folgen Sie der folgenden Seite, um Docker Desktop zu installieren. Verwenden von WSL 2 + Docker unter Windows 10 Home
[Eingabeaufforderung öffnen](https://www.google.com/search?q=%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83% 97% E3% 83% AD% E3% 83% B3% E3% 83% 97% E3% 83% 88% E3% 82% 92% E9% 96% 8B% E3% 81% 8D & oq =% E3% 82% B3 % E3% 83% 9E% E3% 83% B3% E3% 83% 89% E3% 83% 97% E3% 83% AD% E3% 83% B3% E3% 83% 97% E3% 83% 88% E3 % 82% 92% E9% 96% 8B% E3% 81% 8D & aqs = chrome..69i57.1075j0j9 & sourceid = chrome & ie = UTF-8), führen Sie den folgenden Befehl aus und schließen Sie ihn ab, wenn die Version ausgegeben wird.
docker --version
docker-compose --version
[Eingabeaufforderung öffnen](https://www.google.com/search?q=%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83% 97% E3% 83% AD% E3% 83% B3% E3% 83% 97% E3% 83% 88% E3% 82% 92% E9% 96% 8B% E3% 81% 8D & oq =% E3% 82% B3 % E3% 83% 9E% E3% 83% B3% E3% 83% 89% E3% 83% 97% E3% 83% AD% E3% 83% B3% E3% 83% 97% E3% 83% 88% E3 % 82% 92% E9% 96% 8B% E3% 81% 8D & aqs = chrome..69i57.1075j0j9 & sourceid = chrome & ie = UTF-8), führen Sie den folgenden Befehl aus.
git clone https://github.com/bobtabo/docker2.git docker
cd docker
docker-compose up -d
・ ・ ・
Creating mysql ... done
Creating php ... done
Creating nginx ... done
Recommended Posts