Les bases

Installer Docker sur Ubuntu ou Debian (méthode officielle)

Mis à jour le 3 octobre 2026 · 5 min de lecture

Les paquets docker.io des dépôts Ubuntu et Debian sont souvent en retard. La méthode recommandée par Docker est d’utiliser son dépôt officiel. Comptez 5 minutes.

Vous utilisez Mon serveur ? Le script installe Docker automatiquement avec cette méthode : vous pouvez passer ce guide.

1. Ajouter le dépôt officiel

Connecté à votre serveur en SSH :

sudo apt update
sudo apt install -y ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
. /etc/os-release
sudo curl -fsSL "https://download.docker.com/linux/$ID/gpg" -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
printf "Types: deb\nURIs: https://download.docker.com/linux/%s\nSuites: %s\nComponents: stable\nSigned-By: /etc/apt/keyrings/docker.asc\n" "$ID" "$VERSION_CODENAME" | sudo tee /etc/apt/sources.list.d/docker.sources

Ces commandes fonctionnent telles quelles sur Ubuntu comme sur Debian : la variable $ID vaut ubuntu ou debian.

2. Installer Docker

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

3. Limiter la taille des journaux

Par défaut, les journaux des conteneurs grossissent sans limite et peuvent remplir le disque en quelques mois. Limitez-les à 30 Mo par conteneur :

echo '{ "log-driver": "json-file", "log-opts": { "max-size": "10m", "max-file": "3" } }' | sudo tee /etc/docker/daemon.json
sudo systemctl restart docker

4. Vérifier

sudo docker run --rm hello-world
docker compose version

Le premier affiche « Hello from Docker! », le second la version de docker compose.

5. Utiliser Docker sans sudo (optionnel)

sudo usermod -aG docker $USER

Déconnectez-vous puis reconnectez-vous pour que ce soit pris en compte.

À savoir : appartenir au groupe docker revient à être administrateur du serveur. Ne l’accordez qu’à votre propre compte.

Et ensuite ?

Prêt à vous lancer ?

Choisissez vos applications et récupérez une installation complète.

Créer mon serveur