reseau:docker:docker:dockeravecwsl
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
reseau:docker:docker:dockeravecwsl [2024/04/04 16:32] – créée techer.charles_educ-valadon-limoges.fr | reseau:docker:docker:dockeravecwsl [2024/04/04 17:49] (Version actuelle) – [Installation de Docker Compose] elmahtaoui.salah_educ-valadon-limoges.fr | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Installer Docker avec WSL sans Docker Desktop ====== | ====== Installer Docker avec WSL sans Docker Desktop ====== | ||
Lien : https:// | Lien : https:// | ||
+ | < | ||
+ | $ sudo apt-get update -y | ||
+ | $ sudo apt install curl | ||
+ | $ curl -fsSL https:// | ||
+ | $ sudo sh get-docker.sh | ||
+ | $ sudo usermod -aG docker $USER | ||
+ | $ sudo service docker start | ||
+ | $ exit | ||
+ | # automatiser le démarrage du démon docker | ||
+ | echo "sudo service docker status || sudo service docker start" >> ~/.bashrc | ||
+ | |||
+ | # désactiver la demande de mot de passe pour gérer le service docker | ||
+ | echo " | ||
+ | </ | ||
+ | |||
+ | ===== Installation de Docker Compose ===== | ||
+ | |||
+ | < | ||
+ | sudo curl -L " | ||
+ | |||
+ | sudo chmod +x / | ||
+ | </ | ||
+ | |||
+ | ===== Intégration de Docker avec Windows ===== | ||
+ | Il s'agit d' | ||
+ | |||
+ | Docker dans PowerShell | ||
+ | Pour utiliser les commandes Docker dans PowerShell, il faut créer ou modifier le fichier ~\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 avec les lignes suivantes : | ||
+ | |||
+ | |||
+ | # remplacer par le nom de votre distribution | ||
+ | $DOCKER_DISTRO = " | ||
+ | function docker { | ||
+ | wsl -d $DOCKER_DISTRO docker @Args | ||
+ | } | ||
+ | function docker-compose { | ||
+ | wsl -d $DOCKER_DISTRO docker-compose @Args | ||
+ | } |
reseau/docker/docker/dockeravecwsl.1712241131.txt.gz · Dernière modification : 2024/04/04 16:32 de techer.charles_educ-valadon-limoges.fr