Installer Docker sur Debian permet de gérer des conteneurs facilement, ce qui est essentiel pour le développement et le déploiement d’applications. Que vous soyez un développeur ou un administrateur système, suivre ce guide étape par étape vous aidera à configurer Docker sur votre distribution Debian en 2026.
Docker facilite la création, le déploiement et l’exécution d’applications dans des conteneurs, permettant ainsi une portabilité et une efficacité accrues. Voici comment procéder pour installer Docker sur Debian.
Prérequis #
Avant de commencer l’installation, assurez-vous que votre système répond aux critères suivants :
À lire VCS Version Control : Guide Développeur 2026
- Version de Debian : Debian 10 (Buster) ou plus récente
- Accès root : Vous devez avoir les droits d’administrateur
- Mise à jour du système : Un système à jour est recommandé
Mise à jour de votre système
Exécutez les commandes suivantes pour mettre à jour votre liste de paquets :
sudo apt update
sudo apt upgrade -y
Installation de Docker #
Étape 1 : Installation des dépendances
Pour installer Docker, commencez par installer les paquets nécessaires :
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
Étape 2 : Ajout de la clé GPG officielle de Docker
Ajoutez la clé GPG pour garantir l’intégrité des paquets Docker :
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Étape 3 : Ajout du dépôt Docker
Ajoutez le dépôt officiel de Docker à votre liste de sources :
À lire Docker prune : Guide nettoyage complet
echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list
Étape 4 : Installation de Docker
Mettez à jour les paquets disponibles et installez Docker :
sudo apt update
sudo apt install docker-ce -y
Vérification de l’installation
Pour vérifier que Docker est bien installé et fonctionne correctement, exécutez :
sudo systemctl status docker
Vous devriez voir un message indiquant que le service est actif.
Configuration post-installation #
Étape 5 : Ajout de votre utilisateur au groupe Docker
Pour éviter d’utiliser sudo à chaque fois que vous exécutez des commandes Docker, ajoutez votre utilisateur au groupe Docker :
À lire Bash For Loop : Guide Complet avec Exemples
sudo usermod -aG docker $USER
Déconnectez-vous et reconnectez-vous pour appliquer cette modification.
Exemple concret d’utilisation
Une fois que vous avez installé Docker, vous pouvez tester son fonctionnement en exécutant un conteneur simple. Par exemple, lancez une instance Nginx avec la commande suivante :
docker run -d -p 80:80 nginx
Vous pourrez accéder à Nginx via http://localhost dans votre navigateur.
Pièges à éviter #
Un piège courant lors de l’installation de Docker sur Debian est d’oublier d’ajouter votre utilisateur au groupe Docker. Si cette étape n’est pas effectuée, vous serez contraint d’utiliser sudo pour chaque commande, ce qui peut devenir fastidieux.
À lire AWK Guide Complet : Programmation et Scripts Unix
Commandes utiles après installation #
Voici quelques commandes essentielles pour gérer vos conteneurs Docker :
| Commande | Description |
|---|---|
docker ps |
Liste les conteneurs en cours d’exécution |
docker images |
Affiche toutes les images disponibles |
docker rm <container_id> |
Supprime un conteneur spécifique |
docker rmi <image_id> |
Supprime une image spécifique |
FAQ #
Comment désinstaller Docker sur Debian ?
Pour désinstaller Docker, exécutez :
sudo apt remove docker-ce docker-ce-cli containerd.io -y
Quelle version de Debian est compatible avec Docker ?
Docker est compatible avec Debian 10 (Buster) et toutes les versions ultérieures.
Comment mettre à jour Docker sur Debian ?
Pour mettre à jour Docker, utilisez simplement les commandes suivantes :
À lire AVD Android : Configuration Émulateur Guide 2026
sudo apt update
sudo apt upgrade docker-ce -y
Est-il nécessaire d’utiliser sudo avec toutes les commandes Docker ?
Non, si vous avez ajouté votre utilisateur au groupe Docker comme indiqué dans ce guide.
Comment vérifier la version installée de Docker ?
Utilisez la commande suivante :
docker --version
Pour commencer immédiatement avec vos projets utilisant des conteneurs, suivez ces étapes et explorez les nombreuses possibilités qu’offre Docker sur Debian.