Cette Qiita est un mémo du processus et du résultat de la tentative de création d'un environnement Docker.
En conclusion, il était important de ** configurer et utiliser correctement WSL2 **.
Je veux exécuter un projet de rails super drôle dans un environnement Docker.
J'ai trouvé que l'utilisation de WSL2 causait des problèmes gênants, j'ai donc décidé de créer un environnement virtuel avec VMware.
vagrant up
, vagrant ssh
docker
Il faut environ 4 ou 5 minutes pour accéder à localhost et afficher la première page après rails s
.
Windows 10 Famille n'a pas d'environnement Hype-V, mais si vous utilisez correctement WSL2, vous pouvez utiliser Docker.
Comme vagrant, le temps de chargement pour accéder à localhost est inhabituellement long ... (5,6 minutes)
Le problème qui s'est produit ci-dessus était que le temps de chargement était anormalement long.
Après enquête, la cause semble être que l'accès au disque prend beaucoup de temps.
Plus précisément, dans ce qui précède [Ce que j'ai fait 2-1], ** depuis le terminal ubuntu avec / mnt / c
(allez dans le répertoire windows), j'ai spécifié le projet que je veux exécuter **, temps de chargement S'est avéré anormalement long
** Au lieu d'aller dans le répertoire windows dans / mnt / c
, créez un projet sur ubuntu où vous voulez exécuter docker et exécutez-le. ** **
Le temps de chargement est d'environ 10 s.
Créer un environnement Docker sur Windows 10 Famille est vraiment ennuyeux: thumbsdown:
Cependant, si vous définissez correctement WSL2, vous pouvez créer l'environnement beaucoup plus rapidement que VM.
Recommended Posts