How-To : Installation de Docker sous Debian 12

belgium, antwerp, shipping, container, freight, cargo, transport, harbor, container, container, container, freight, cargo, cargo, cargo, cargo, cargo

La procédure d’installation manuelle et recommandée passe généralement par l’ajout du référentiel officiel de Docker. Voici les étapes principales, basées sur les informations du tutoriel Hostinger :

1. Prérequis

Assurez-vous que votre système est à jour et que vous êtes connecté avec un utilisateur disposant des privilèges sudo.

2. Mise à jour du système et installation des dépendances

Mettez à jour l’index des paquets et installez les outils nécessaires pour permettre à apt d’utiliser un référentiel via HTTPS :

Bash

sudo apt update
sudo apt install ca-certificates curl gnupg lsb-release

3. Ajout de la clé GPG officielle de Docker

Ajoutez la clé GPG (GNU Privacy Guard) de Docker pour vérifier l’authenticité des paquets :

Bash

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

4. Configuration du référentiel Docker

Ajoutez le référentiel Docker à votre liste de sources apt :

Bash

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

5. Installation de Docker

Mettez à jour l’index des paquets avec le nouveau référentiel et installez le moteur Docker, le CLI (interface de ligne de commande), containerd et les plugins :

Bash

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

6. Vérification de l’installation

Vérifiez que Docker est correctement installé et fonctionne en exécutant l’image test hello-world :

Bash

sudo docker run hello-world

Si l’installation a réussi, vous devriez voir un message de confirmation dans votre terminal.


7. Configuration post-installation (Optionnel mais recommandé)

Exécuter Docker sans sudo

Par défaut, l’exécution des commandes Docker nécessite sudo. Pour utiliser Docker en tant qu’utilisateur standard, vous pouvez ajouter votre utilisateur au groupe docker :

  1. Ajoutez votre utilisateur au groupe docker (remplacez votre-utilisateur par votre nom d’utilisateur) :Bashsudo usermod -aG docker votre-utilisateur
  2. Déconnectez-vous et reconnectez-vous pour que le changement de groupe prenne effet.
  3. Vérifiez que vous pouvez exécuter Docker sans sudo :Bashdocker run hello-world

⚠️ Note : L’ajout d’un utilisateur au groupe docker confère des privilèges équivalents à l’accès root sur le système. Utilisez cette option avec prudence.


Alternative simplifiée (Non recommandée pour la production)

Hostinger mentionne également un script de commodité qui peut installer Docker en une seule commande, mais il n’est pas recommandé pour les environnements de production car il automatise la configuration sans le contrôle total fourni par l’installation manuelle :

Bash

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

Au fait, pour déverrouiller toutes les fonctionnalités de toutes les applis, vous devez activer Gemini Apps Activity.

Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *