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édentes Révision précédente
Prochaine révision
Révision précédente
docker [Le 24/03/2023, 11:09]
bcag2 [Docker Desktop]
docker [Le 08/01/2024, 14:40] (Version actuelle)
maragatain Changement du chemin et du nom du fichier
Ligne 16: Ligne 16:
 <note tip>Pour mettre en place un serveur LAMP grâce à Docker, n'​hésitez pas à consulter [[:​docker_lamp|ce tutoriel]].</​note>​ <note tip>Pour mettre en place un serveur LAMP grâce à Docker, n'​hésitez pas à consulter [[:​docker_lamp|ce tutoriel]].</​note>​
  
-<note warning>​À l'​heure actuelle, Docker n'est [[https://​github.com/​Microsoft/​WSL/​issues/​575|pas compatible]] avec [[:​wsl|Windows Subsystem for Linux 1]]. Pour l'​utiliser vous devez convertir votre subsystem en version 2. (`wsl.exe --set-version ubuntu 2`)</​note>​+<note warning>​À l'​heure actuelle, Docker n'est [[https://​github.com/​Microsoft/​WSL/​issues/​575|pas compatible]] avec [[:​wsl|Windows Subsystem for Linux 1]]. Pour l'​utiliser vous devez convertir votre subsystem en version 2. (''​wsl.exe --set-version ubuntu 2''​)</​note>​
 ===== Pré-requis ​ ===== ===== Pré-requis ​ =====
    
Ligne 35: Ligne 35:
 === Désinstaller les anciennes versions === === Désinstaller les anciennes versions ===
 Les anciennes versions de Docker étaient appelées docker, docker.io ou docker-engine. Si celles-ci sont installées,​ désinstallez-les :​ Les anciennes versions de Docker étaient appelées docker, docker.io ou docker-engine. Si celles-ci sont installées,​ désinstallez-les :​
-<code bash>sudo apt-get remove docker ​docker-engine ​docker.io ​containerd runc</​code>​+<code bash> 
 +# pour vérifier ce qui est installé lié à docker ​
 +dpkg -l |grep -E "​^ii.+docker"​ 
 +# puis supprimer 
 +sudo apt autoremove ​docker.io ​docker-compose 
 +</​code>​
 Le contenu de /​var/​lib/​docker/,​ y compris les images, les conteneurs, les volumes et les réseaux, sont préservés. Si vous n'avez pas besoin de sauvegarder vos données existantes et que vous souhaitez commencer par une installation propre, reportez-vous à [[https://​docs.docker.com/​engine/​install/​ubuntu/#​uninstall-docker-engine|uninstall Docker Engine]](en). Le contenu de /​var/​lib/​docker/,​ y compris les images, les conteneurs, les volumes et les réseaux, sont préservés. Si vous n'avez pas besoin de sauvegarder vos données existantes et que vous souhaitez commencer par une installation propre, reportez-vous à [[https://​docs.docker.com/​engine/​install/​ubuntu/#​uninstall-docker-engine|uninstall Docker Engine]](en).
  
 === Configurer le dépôt === === Configurer le dépôt ===
 +Les étapes ci-dessous ne font que reprendre les instructions officielles accessibles sur [[https://​docs.docker.com/​engine/​install/​ubuntu/#​install-using-the-repository]]\\
 Mettre à jour APT : Mettre à jour APT :
-<code bash>​sudo apt-get update</​code>​+<code bash>​sudo apt update</​code>​
 Installer les paquets permettant à APT d'​utiliser un serveur HTTPS de dépôt : Installer les paquets permettant à APT d'​utiliser un serveur HTTPS de dépôt :
-<code bash>​sudo apt-get install \+<code bash>​sudo apt install \
 apt-transport-https \ apt-transport-https \
 ca-certificates \ ca-certificates \
Ligne 49: Ligne 55:
  
 Puis ajouter la clé GPG du site de Docker : Puis ajouter la clé GPG du site de Docker :
-<code bash>​curl -fsSL https://​download.docker.com/​linux/​ubuntu/​gpg | sudo gpg --dearmor -o /usr/share/​keyrings/​docker-archive-keyring.gpg</​code>​+<code bash> 
 +sudo install -m 0755 -d /​etc/​apt/​keyrings 
 +curl -fsSL https://​download.docker.com/​linux/​ubuntu/​gpg | sudo gpg --dearmor -o /etc/apt/​keyrings/​docker.gpg 
 +sudo chmod a+r /etc/apt/​keyrings/​docker.gpg 
 +</​code>​
  
 Pointer vers le dépôt de la version "​stable"​ de Docker CE : Pointer vers le dépôt de la version "​stable"​ de Docker CE :
-<code bash>​echo \ +<code bash> 
-"deb [arch=amd64 signed-by=/usr/share/​keyrings/​docker-archive-keyring.gpg] https://​download.docker.com/​linux/​ubuntu \ +echo \ 
-$(lsb_release -cs) stable"​ | sudo tee /​etc/​apt/​sources.list.d/​docker.list > /​dev/​null</​code>​+"deb [arch=amd64 signed-by=/etc/apt/​keyrings/​docker.gpg] https://​download.docker.com/​linux/​ubuntu \ 
 +$(lsb_release -cs) stable"​ | 
 +sudo tee /​etc/​apt/​sources.list.d/​docker.list > /dev/null 
 +</​code>​
  
 === Installer Docker CE === === Installer Docker CE ===
 Mettre à jour l'​index APT : Mettre à jour l'​index APT :
-<code bash>​sudo apt-get update</​code>​+<code bash>​sudo apt update</​code>​
 Installer la dernière version de Docker Engine et containerd : Installer la dernière version de Docker Engine et containerd :
-<code bash>​sudo apt-get install docker-ce docker-ce-cli containerd.io</​code>​+<code bash> 
 +sudo apt install docker-ce docker-ce-cli containerd.io ​docker-buildx-plugin docker-compose-plugin 
 +# puis vérifier que c'est bien installé 
 +docker --version 
 +# et pour docker compose 
 +docker compose 
 +# qui doit vous afficher l'aide de compose 
 +</​code>​
 ==== Pour les versions précédentes ou pour obtenir les dernières versions de Docker ==== ==== Pour les versions précédentes ou pour obtenir les dernières versions de Docker ====
  
  • docker.1679652582.txt.gz
  • Dernière modification: Le 24/03/2023, 11:09
  • par bcag2