Désinstaller les anciennes versions qui peuvent entrer en conflit
Si c’est une première installation , ce n’est pas nécéssaire.
sudo apt remove docker.io docker-compose docker-doc podman-docker containerd runc
Installer les dépendances
Probablement déjà installées
sudoaptupdatesudoaptinstall-yca-certificatescurlgnupg
Ajouter la clé GPG Docker ( remplacer « debian » si besoin )
sudoinstall-m0755-d/etc/apt/keyringscurl-fsSLhttps://download.docker.com/linux/debian/gpg|\sudogpg--dearmor-o/etc/apt/keyrings/docker.gpgsudochmoda+r/etc/apt/keyrings/docker.gpg
Ajout du dépôt ( Version LMDE – debian trixie et pas LMDE gigi )
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] \ https://download.docker.com/linux/debian trixie stable" | \ sudo tee /etc/apt/sources.list.d/docker.list
Installer Docker Engine
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Vérifier l’installation
sudo docker run hello-world
Ajouter l’utilisateur au groupe docker
Par défaut, seul root peut utiliser Docker. Ajoutez votre utilisateur au groupe docker :
sudousermod-aGdocker$USER
Redemarrer ou déconnectez-vous pour valider l’ajout au groupe