Aller au contenu principal

Installer Docker sur Ubuntu/Debian

Dans ce guide, nous allons installer Docker pour serveur et non pas "Desktop".

Installation avec la repository officielle de Docker via apt.

attention

Dans ce guide, nous partons du principe que vous avez un accès root à votre serveur. Par conséquent, nous n'utiliserons pas sudo dans les commandes.

attention

Les commandes proviennent du site officiel de Docker. Si jamais, voici les liens pour Debian et Ubuntu.

Étape 1 : Mettre à jour le système

Il est recommandé de mettre à jour votre système avant d'installer Docker. Exécutez les commandes suivantes :

apt update && apt upgrade -y

Étape 2 : Supprimer les anciennes versions de Docker

Si vous avez déjà essayé d'installer Docker, il est préférable de supprimer les anciennes versions avant de procéder à une nouvelle installation. Exécutez la commande suivante :

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done

Étape 3

Ubuntu

Pour ajouter le dépôt Docker sur Ubuntu, exécutez les commandes suivantes :

apt-get update
apt-get install ca-certificates curl
install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
chmod a+r /etc/apt/keyrings/docker.asc

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

Debian

Pour ajouter le dépôt Docker sur Debian, exécutez les commandes suivantes :

apt-get update
apt-get install ca-certificates curl
install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
chmod a+r /etc/apt/keyrings/docker.asc

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

Étape 4 : Installer Docker

Enfin, installez Docker et ses dépendances avec la commande suivante :

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

Étape 5 : Vérifier l'installation

Pour vérifier que Docker est correctement installé, exécutez la commande suivante :

docker run hello-world

Si Docker est installé correctement, vous devriez voir un message de bienvenue indiquant que Docker fonctionne.


🎉 Félicitations

Docker est désormais fonctionnel sur votre serveur Ubuntu/Debian !

Besoin d'aide ?

En cas de problème, ouvrez un ticket sur notre Discord.