Docker est une plateforme open-source qui simplifie le processus de développement, d’expédition et d’exécution d’applications dans des conteneurs. Ce guide couvre l’installation de Docker sur Ubuntu 20.04 et donne un aperçu de son utilisation de base.
Conditions préalables
- Un système fonctionnant sous Ubuntu 20.04
- Un compte utilisateur avec des privilèges sudo
- Un accès à Internet
Étape 1 : Mise à jour des paquets système
Avant d’installer Docker, mettez à jour le référentiel de paquets pour vous assurer que vous disposez des dernières versions du logiciel :
sudo apt update && sudo apt upgrade -yÉtape 2 : Installer les dépendances requises
Docker nécessite l’installation de certaines dépendances. Exécutez la commande suivante pour les installer :
sudo apt install -y apt-transport-https ca-certificates curl software-properties-commonÉtape 3 : Ajouter la clé GPG officielle de Docker
Pour vérifier l’authenticité du paquet Docker, ajoutez sa clé GPG :
curl -fsSL https://download.docker.com/linux/ubuntu/gpg |
sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgÉtape 4 : Ajouter le dépôt Docker
Ajoutez le dépôt officiel de Docker aux sources de votre système :
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg]
https://download.docker.com/linux/ubuntu focal stable" |
sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullÉtape 5 : Installer Docker
Mettez à jour la liste des paquets et installez Docker Engine :
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.ioÉtape 6 : Vérifier l’installation de Docker
Vérifiez que Docker est correctement installé en exécutant :
docker --versionPour s’assurer que Docker est en cours d’exécution :
sudo systemctl status dockerS’il n’est pas en cours d’exécution, démarrez-le avec :
sudo systemctl start dockerPour permettre à Docker de démarrer au démarrage :
sudo systemctl enable dockerÉtape 7 : Exécuter Docker sans Sudo (facultatif)
Par défaut, Docker requiert les privilèges sudo. Pour l’exécuter en tant qu’utilisateur non root, ajoutez votre utilisateur au groupe docker:
sudo usermod -aG docker $USERDéconnectez-vous et reconnectez-vous pour que les modifications soient prises en compte.
Étape 8 : Tester l’installation de Docker
Exécutez un conteneur de test pour vérifier que Docker fonctionne correctement :
docker run hello-worldSi l’installation est réussie, vous devriez voir un message confirmant que Docker fonctionne correctement.
Commandes de base de Docker
Extraire une image
Pour télécharger une image depuis Docker Hub :
docker pull ubuntuListe des images installées
images DockerExécuter un conteneur
Pour démarrer un conteneur à partir d’une image :
docker run -it ubuntu bashCette commande lance un conteneur Ubuntu et ouvre un shell interactif.
Liste des conteneurs en cours d’exécution
docker psPour voir tous les conteneurs, y compris ceux qui sont arrêtés :
docker ps -aArrêter un conteneur
Pour arrêter un conteneur en cours d’exécution :
docker stop Supprimer un conteneur
Pour supprimer un conteneur arrêté :
docker rm Supprimer une image
Pour supprimer une image :
docker rmi Nettoyer les ressources inutilisées
Supprimez tous les conteneurs arrêtés et les images inutilisées :
docker system prune -aConclusion
Docker est un outil puissant qui simplifie le déploiement et la gestion des applications. Ce guide a couvert le processus d’installation et les commandes de base pour vous aider à démarrer avec Docker sur Ubuntu 20.04.


