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.
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.
É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 !
En cas de problème, ouvrez un ticket sur notre Discord.