Installer Docker et Docker Compose sur Debian/Ubuntu
Ce guide vous permet d'installer la dernière version de Docker Engine et du plugin Docker Compose en utilisant le script d'installation automatisé officiel.
1. Nettoyage préalable
Si vous aviez une vieille version de Docker installée via les dépôts par défaut (souvent obsolètes), il est recommandé de la supprimer pour éviter les conflits.
sudo apt-get remove docker docker-engine docker.io containerd runc
2. Installation via le script officiel
La méthode la plus simple et sécurisée pour installer la dernière version est d'utiliser le script fourni par Docker Inc. Il détecte votre distribution et installe les bons paquets.
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh
cat get-docker.sh) !
3. Gestion des droits utilisateur
Par défaut, le démon Docker tourne en root. Pour lancer des conteneurs sans utiliser sudo à chaque fois, ajoutez votre utilisateur au groupe docker.
sudo usermod -aG docker $USER
4. Vérification
Lancez le conteneur de test "Hello World" pour valider que Docker fonctionne et peut télécharger des images.
docker run hello-world
Vérifiez également que Docker Compose est bien installé (via le nouveau plugin) :
docker compose version