Il est difficile de créer l'environnement, et il est difficile de supprimer ou d'installer l'ISO pour l'environnement virtuel. Puisqu'il s'appelle vagrant, il semble que vous puissiez facilement créer un environnement virtuel. Lorsque vous vous demandez quoi faire avec Hyper-V ou VMware J'ai entendu parler de docker, alors j'ai décidé de l'introduire pour le moment.
Le mot «conteneurisation» est utilisé. Comme il est gênant d'allouer des ressources, j'ai mis un docker dans Windows et étudié les conteneurs.
Si vous avez des problèmes, je me demande si vous devriez demander à quora (https://jp.quora.com/).
https://www.docker.com/why-docker
Cliquez sur Télécharger Docker Desktop
Cliquez sur Docker Desktop pour Windows
Cliquez sur Get Stable ・ ・ ・ 407MB télécharger ・ ・ ・ C'est lourd après tout. Dans mon environnement réseau semblable à des ordures, le téléchargement prend 5 minutes.
OK cliquez
En attente d'installation (prend du temps)
Redémarrez Windows
J'ai eu une erreur au redémarrage. Il semble que le noyau Linux ne soit pas installé.
docker peut créer un conteneur qui exécute ubuntu, nginx, nodejs, etc., mais il reconnaît qu'il a besoin d'un noyau Linux pour l'exécuter.
https://aka.ms/wsl2kernel/
Téléchargez et installez la mise à jour du noyau WSL2 Linux wsl_update_x64.msi
à partir du lien.
Au fait, activez les fonctions du noyau Linux et de la machine virtuelle. La commande suivante. (Référence: 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
Je ne m'attends pas à augmenter l'image que j'ai créée, je ne créerai donc pas de compte Docker HUB. Créer et exploiter un conteneur selon le flux suivant tout en utilisant PowerShell ou une invite de commande
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
Ni ʻif config ni ʻip address show
ne peuvent être utilisés.
Vous devez être clair sur ce que vous pouvez faire avec l'image.
pull
, run
, ʻexec,
start,
stop`.Recommended Posts