
Dans cet article, nous allons voir comment installer Docker sur Debian 11.
Bien que Docker soit inclus dans les dépôts de Debian, il est présent dans une version assez ancienne.
On préfèrera donc l'utilisation de docker officiel.
Si Docker est déjà installé, on ôtera ce qui est déjà installé et qui peut faire conflit :
Le système doit être à jour :
On va installer les paquets nécessaires pour permettre à apt d'utiliser des dépôts en HTTPS :
On ajoute la clé GPG de Docker à notre système :
Ensuite, on ajoute les dépôts dans le système (ici on utilise bullseye) :
On rafraichit les dépôts :
On va installer le moteur Docker Engine :
Pour vérifier que Docker fonctionne, on va lancer le docker de test "Hello-world" :
Le retour est le suivant :
Code TEXT :Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
2db29710123e: Pull complete
Digest: sha256:cc15c5b292d8525effc0f89cb299f1804f3a725c8d05e158653a563f15e4f685
Status: Downloaded newer image for hello-world:latest
Hello from Docker!
This message shows that your installation appears to be working correctly.
Docker doit se gérer en root.
Si vous voulez qu'un utilisateur soit apte à lancer les commandes, ajouter l'utilisateur concerné au groupe docker (exemple avec l'utilisateur adrien) :