Comment désinstaller complètement Docker sur Debian
Vous n’avez plus besoin de Docker sur votre système Debian ? Voici les étapes à suivre pour le désinstaller proprement, ainsi que tous ses composants, y compris docker-compose
.
1. Arrêter les services Docker
sudo systemctl stop docker
sudo systemctl stop docker.socket
2. Supprimer les paquets Docker
Supprimez le moteur Docker ainsi que tous ses composants associés :
sudo apt-get purge -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Si vous aviez installé une ancienne version :
sudo apt-get purge -y docker docker-engine docker.io containerd runc
3. Supprimer Docker Compose (installation manuelle)
Si vous aviez installé docker-compose
manuellement (via curl
ou pip
) :
sudo rm -f /usr/local/bin/docker-compose
sudo pip uninstall docker-compose
4. Supprimer les données Docker (optionnel mais recommandé)
Cela supprimera toutes les images, conteneurs, volumes et configurations Docker :
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
sudo rm -rf ~/.docker
5. Supprimer les dépendances inutilisées
sudo apt-get autoremove -y
6. Vérifier que Docker et Docker Compose sont bien supprimés
which docker
which docker-compose
docker --version
docker-compose --version
Si toutes les commandes retournent “commande introuvable” ou rien du tout, c’est que Docker est bien désinstallé.
Et voilà ! Vous avez complètement supprimé Docker et tous ses composants de votre système Debian.
N’hésitez pas à poser vos questions en commentaire si vous souhaitez réinstaller Docker ou essayer une alternative comme Podman.