Es ist mühsam, die Umgebung zu erstellen, und es ist mühsam, die ISO für die virtuelle Umgebung zu löschen oder zu installieren. Da es als Vagabund bezeichnet wird, scheint es, dass Sie leicht eine virtuelle Umgebung erstellen können. Wenn Sie überlegen, was Sie mit Hyper-V- oder VM-Software tun sollen Ich habe von Docker gehört, also habe ich beschlossen, es vorerst einzubauen.
Das Wort "Containerisierung" wird verwendet. Da es schwierig ist, Ressourcen zuzuweisen, habe ich ein Docker in Windows eingefügt und Container untersucht.
Wenn Sie Probleme haben, frage ich mich, ob Sie bei quora (https://jp.quora.com/) nachfragen sollten.
https://www.docker.com/why-docker
Klicken Sie auf Docker Desktop herunterladen
Klicken Sie für Windows auf Docker Desktop
Klicken Sie auf Stabil werden ・ ・ ・ 407MB herunterladen ・ ・ ・ Immerhin schwer. In meiner müllähnlichen Netzwerkumgebung dauert das Herunterladen 5 Minuten.
OK klicken
Warten auf Installation (braucht Zeit)
Starten Sie Windows neu
Beim Neustart ist ein Fehler aufgetreten. Es scheint, dass der Linux-Kernel nicht installiert ist.
Docker kann einen Container erstellen, der Ubuntu, Nginx, NodeJS usw. ausführt, erkennt jedoch, dass ein Linux-Kernel zum Ausführen erforderlich ist.
https://aka.ms/wsl2kernel/
Laden Sie das WSL2 Linux-Kernel-Update wsl_update_x64.msi
über den Link herunter und installieren Sie es.
Aktivieren Sie übrigens die Funktionen des Linux-Kernels und der virtuellen Maschine. Der folgende Befehl. (Referenz: https://docs.microsoft.com/ja-jp/windows/wsl/install-win10
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Ich erwarte nicht, das von mir erstellte Image zu erhöhen, daher werde ich kein Docker-HUB-Konto erstellen. Erstellen und betreiben Sie einen Container gemäß dem folgenden Ablauf, während Sie PowerShell oder die Eingabeaufforderung verwenden
docker images
docker pull ubuntu
docker run -it --name test ubuntu
docker ps -a
docker stop test
docker start test
docker exec -it test bash
docker rm test
Weder ifconfig
noch ip address show
konnten verwendet werden.
Sie müssen sich darüber im Klaren sein, was Sie mit dem Bild tun können.
Recommended Posts