Janvier 13, 2026Guides
Comment installer Docker sur un serveur Linux
Guide complet sur l'installation de Docker et Docker Compose sur les serveurs Ubuntu et CentOS pour les applications conteneurisées.

Docker est une plateforme permettant de développer, d'expédier et d'exécuter des applications dans des conteneurs. Les conteneurs vous permettent de packager une application avec toutes ses dépendances, garantissant qu'elle fonctionne de manière cohérente dans différents environnements. Ce guide vous aidera à installer Docker sur votre serveur Hiddence.
Pour Ubuntu / Debian
Étape 1 : Mettre à jour les paquets système
bash
sudo apt update
sudo apt upgrade -yÉtape 2 : Installer les prérequis
bash
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -yÉtape 3 : Ajouter le dépôt Docker et installer
bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -yPour RHEL / CentOS / Alma Linux / Rocky Linux
Étape 1 : Installer les prérequis
bash
sudo yum install -y yum-utilsÉtape 2 : Ajouter le dépôt Docker et installer
bash
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io -y
sudo systemctl start docker
sudo systemctl enable dockerVérifier l'installation
bash
sudo docker --version
sudo docker run hello-worldInstallation de Docker Compose
Docker Compose vous permet de définir et d'exécuter des applications Docker multi-conteneurs. Sur les systèmes modernes, il est recommandé de l'installer en tant que plugin :
bash
# Pour Ubuntu/Debian
sudo apt update
sudo apt install docker-compose-plugin -y
# Pour RHEL / CentOS
sudo yum install docker-compose-plugin -y
# Vérifier
docker compose versionCommandes Docker de base
bash
# Télécharger une image
docker pull nginx
# Exécuter un conteneur
docker run -d -p 80:80 --name mynginx nginx
# Lister les conteneurs en cours d'exécution
docker ps
# Arrêter un conteneur
docker stop mynginx
# Supprimer un conteneur
docker rm mynginxConseils utiles
- Ajoutez votre utilisateur au groupe docker pour exécuter Docker sans sudo : sudo usermod -aG docker $USER
- Utilisez Docker Compose pour les applications multi-conteneurs
- Nettoyez régulièrement les images et conteneurs inutilisés : docker system prune
- Utilisez des volumes pour le stockage persistant des données
- Surveillez les ressources des conteneurs : docker stats