Outils pour utilisateurs

Outils du site


reseau:docker:docker:dockeravecwsl

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
reseau:docker:docker:dockeravecwsl [2024/04/04 17:31] elmahtaoui.salah_educ-valadon-limoges.frreseau:docker:docker:dockeravecwsl [2024/04/04 17:49] (Version actuelle) – [Installation de Docker Compose] elmahtaoui.salah_educ-valadon-limoges.fr
Ligne 17: Ligne 17:
 echo "%docker ALL=(ALL) NOPASSWD: /usr/sbin/service docker *" | sudo tee -a /etc/sudoers echo "%docker ALL=(ALL) NOPASSWD: /usr/sbin/service docker *" | sudo tee -a /etc/sudoers
 </code> </code>
 +
 +===== Installation de Docker Compose =====
 +
 +<code>
 +sudo curl -L "https://github.com/docker/compose/releases/download/2.26.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
 +
 +sudo chmod +x /usr/local/bin/docker-compose
 +</code>
 +
 +===== Intégration de Docker avec Windows =====
 +Il s'agit d'utiliser la ligne de commande wsl pour exécuter la commande docker dans la distribution Linux à distance.
 +
 +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 = "ubuntu"
 +function docker {
 +    wsl -d $DOCKER_DISTRO docker @Args
 +}
 +function docker-compose {
 +    wsl -d $DOCKER_DISTRO docker-compose @Args
 +}
reseau/docker/docker/dockeravecwsl.1712244666.txt.gz · Dernière modification : 2024/04/04 17:31 de elmahtaoui.salah_educ-valadon-limoges.fr