Comment installer Docker sur Ubuntu 22.04
Para eliminar el software pero conservar tus contenedores e imágenes: sudo apt remove docker docker.io containerd runc Para eliminar todo, incluidas imágenes y volúmenes, elimina el directorio : sudo rm -rf /var/lib/docker

Ordre des applications après l’installation de Docker sur Ubuntu
Bien que cette procédure s’applique également à d’autres versions d’Ubuntu, ce tutoriel explique comment installer Docker sur Ubuntu 22.04. Nous téléchargerons également Docker Compose, un outil nécessaire pour gérer efficacement plusieurs conteneurs.
Pour ce guide, nous utiliserons un serveur cloud Hostman.
Configuration requise Copier le lien
Selon la documentation de Docker, les versions 64 bits d’Ubuntu suivantes sont prises en charge :
-
Ubuntu Oracular 24.10
-
Ubuntu Noble 24.04 (LTS)
-
Ubuntu Jammy 22.04 (LTS)
-
Ubuntu Focal 20.04 (LTS)
Docker fonctionne sur la plupart des architectures populaires. Les exigences en ressources de votre machine dépendront de l’utilisation prévue et du niveau de confort souhaité pour travailler avec Docker. L’ampleur des applications que vous prévoyez de déployer dans des conteneurs déterminera en grande partie les besoins système. Certaines sources recommandent un minimum de 2 Go de RAM.
Une connexion Internet stable est également requise.
Installer Docker sur Ubuntu 22.04 Copier le lien
L’installation de Docker sur Ubuntu 22.04 consiste à exécuter une série de commandes dans le terminal. Vous trouverez ci-dessous un guide étape par étape avec des explications. Les étapes s’appliquent également aux versions serveur d’Ubuntu.
1. Mettre à jour les index des paquets
Le dépôt par défaut ne contient pas toujours les versions logicielles les plus récentes. Nous téléchargerons donc Docker depuis son dépôt officiel afin de garantir l’installation de la version la plus récente. Commencez par mettre à jour les index des paquets :
sudo apt update2. Installer des paquets supplémentaires
Pour installer Docker, vous devez télécharger quatre paquets supplémentaires :
curl: Nécessaire pour interagir avec des ressources web.software-properties-common: Permet la gestion des logiciels via des scripts.ca-certificates: Contient des informations sur les autorités de certification.apt-transport-https: Nécessaire pour le transfert de données via le protocole HTTPS.
Téléchargez ces paquets à l’aide de la commande suivante :
sudo apt install curl software-properties-common ca-certificates apt-transport-https -yL’option -y répond automatiquement « Oui » à toutes les invites du terminal.
3. Importer la clé GPG
Les signatures logicielles doivent être vérifiées à l’aide d’une clé GPG. Le dépôt Docker doit être ajouté à la liste locale. Utilisez la commande suivante pour importer la clé GPG :
wget -O- https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor | sudo tee /etc/apt/keyrings/docker.gpg > /dev/nullPendant le processus d’importation, le terminal peut afficher un avertissement avant de confirmer l’exécution réussie de la commande.
4. Ajouter le dépôt Docker
Ajoutez le dépôt pour votre version d’Ubuntu portant le nom de code « Jammy ». Pour les autres versions, utilisez les noms de code correspondants indiqués dans la section « Configuration requise ». Exécutez la commande suivante :
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu jammy stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullLors de l’exécution, le terminal vous demandera de confirmer l’opération. Appuyez sur Entrée.
5. Mettre à jour à nouveau les index des paquets
Après avoir effectué ces modifications, mettez à jour les index des paquets une nouvelle fois à l’aide de la commande habituelle :
sudo apt update6. Vérifier le dépôt
Assurez-vous que l’installation s’effectuera à partir du bon dépôt en exécutant la commande suivante :
apt-cache policy docker-ceExemple de sortie:

Selon les versions récentes de Docker, le résultat peut varier. Vérifier que l’installation provient du dépôt officiel de Docker est essentiel.
7. Installer Docker
Après avoir configuré les dépôts, procédez à l’installation de Docker :
sudo apt install docker-ce -yLe processus d’installation démarre immédiatement. Pour confirmer que l’installation a réussi, vérifiez l’état de Docker sur le système :
sudo systemctl status dockerExemple de sortie :

La sortie doit indiquer que le service Docker est actif et en cours d’exécution.
Installer Docker Compose Copier le lien
Docker Compose est un outil Docker conçu pour gérer plusieurs conteneurs. Il est couramment utilisé dans des projets où de nombreux conteneurs doivent fonctionner ensemble comme un système unifié. Gérer ce processus manuellement peut être complexe. À la place, vous décrivez l’ensemble de la configuration dans un seul fichier YAML contenant les paramètres et configurations de tous les conteneurs et de leurs applications.
Il existe plusieurs méthodes pour installer Docker Compose. Si vous avez besoin de la version la plus récente, veillez à utiliser l’installation manuelle ou l’installation via le système de contrôle de version Git.
Installation via apt-get Copier le lien
Si disposer de la dernière version n’est pas indispensable pour vous, Docker Compose peut être installé directement depuis le dépôt Ubuntu. Exécutez la commande suivante :
sudo apt-get install docker-composeInstallation via Git Copier le lien
Commencez par installer Git :
sudo apt-get install gitVérifiez l’installation en contrôlant la version de Git :
git --versionLa sortie doit afficher la version de Git.
Ensuite, clonez le dépôt Docker Compose. Accédez à la page GitHub de Docker Compose et copiez l’URL du dépôt.

Exécutez la commande suivante pour cloner le dépôt :
git clone https://github.com/docker/compose.gitLe processus de clonage démarre et le dépôt est téléchargé depuis GitHub.
Installation manuelle Copier le lien
Accédez au dépôt GitHub de Docker Compose et localisez la version la plus récente sous l’étiquette Latest.
Au moment de la rédaction, la version la plus récente de Docker Compose est la v2.31.0. Téléchargeons-la :
sudo curl -L "https://github.com/docker/compose/releases/download/v2.31.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composeDans cette commande, les paramètres $(uname -s) et $(uname -m) prennent automatiquement en compte les caractéristiques et l’architecture du système. Une fois le téléchargement terminé, modifiez les permissions du fichier :
sudo chmod +x /usr/local/bin/docker-compose
Ordre correct de votre infrastructure après l’installation de Docker sur Ubuntu
Conclusion Copier le lien
Dans ce guide, nous avons couvert l’installation de Docker sur Ubuntu 22.04 ainsi que plusieurs méthodes pour installer Docker Compose. Vous pouvez commander un serveur cloud chez Hostman pour vos expérimentations et vos exercices.
Foire aux questions (FAQ) Copier le lien
Comment installer Docker via le terminal? Copier le lien
La manière la plus simple d’installer la version standard d’Ubuntu consiste à exécuter: sudo apt update sudo apt install docker.io Remarque: pour obtenir la version la plus récente, vous devez configurer le dépôt officiel de Docker et installer docker-ce à la place.
Comment exécuter Docker sans utiliser sudo? Copier le lien
Par défaut, Docker nécessite des privilèges root. Pour l’exécuter en tant qu’utilisateur standard, ajoutez votre utilisateur au groupe « docker »:
-
sudo usermod -aG docker $USER
-
Déconnectez-vous puis reconnectez-vous pour que les modifications prennent effet.
Comment vérifier si Docker est installé et en cours d’exécution? Copier le lien
Exécutez le conteneur « hello-world » pour vérifier l’ensemble de la chaîne d’outils: sudo docker run hello-world En cas de succès, une image de test sera téléchargée et un message de bienvenue sera affiché.
Comment installer Docker Compose sur Ubuntu 22.04? Copier le lien
Dans les versions modernes, Docker Compose est inclus sous forme de plugin. Installez-le via: sudo apt install docker-compose-plugin Vous pouvez ensuite l’exécuter avec docker compose (notez l’espace, sans trait d’union).
Quelle est la différence entre docker.io et docker-ce? Copier le lien
-
docker.io: Le paquet Docker maintenu par l’équipe Ubuntu. Il est stable mais peut être légèrement plus ancien.
-
docker-ce: Le paquet « Community Edition » maintenu directement par Docker, Inc. Il contient les dernières fonctionnalités et correctifs.
Comment désinstaller Docker? Copier le lien
Pour supprimer le logiciel tout en conservant vos conteneurs et images: sudo apt remove docker docker.io containerd runc Pour supprimer complètement Docker, y compris les images et volumes, supprimez le répertoire: sudo rm -rf /var/lib/docker