Installation de Docker
Docker peut être installé sur Linux, macOS et Windows. Voici les instructions pour chaque système d'exploitation.
Progression
4 / 8
Derniere mise a jour
24 sept. 2025
Etat
A jour
Docker peut être installé sur Linux, macOS et Windows. Voici les instructions pour chaque système d'exploitation.
Installation sur Linux
Sur Ubuntu / Debian
sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common
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.ioUtiliser Docker sans sudo
Ensuite, pour utiliser Docker sans sudo :
sudo usermod -aG docker $USERRedémarrer la session ou exécuter newgrp docker.
Installation sur macOS
-
Télécharger Docker Desktop depuis le site officiel : https://www.docker.com/products/docker-desktop/
-
Installer l'application et la lancer.
-
Vérifier que Docker fonctionne avec :
docker version
Installation sur Windows
-
Télécharger Docker Desktop for Windows : https://www.docker.com/products/docker-desktop/
-
Prérequis :
- Windows 10/11 Pro ou Enterprise (Hyper-V activé)
- Pour Home Edition : WSL2 (Windows Subsystem for Linux) est requis
-
Suivre l'installeur et redémarrer si besoin
-
Vérifier l'installation avec :
docker version
Vérification post-installation
Test simple
Lancer un conteneur de test :
docker run hello-worldCette commande :
- Télécharge une image de test
- Lance un conteneur qui affiche un message de succès
Si vous voyez "Hello from Docker!", l'installation est réussie.
Vérification des informations système
docker infoCette commande affiche des informations détaillées sur votre installation Docker.
Alternative : Installation avec script de convenience
Pour Linux uniquement, Docker propose un script d'installation automatique :
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.shDifférences Docker Desktop vs Docker Engine
| Aspect | Docker Desktop | Docker Engine |
|---|---|---|
| Interface | Interface graphique | Ligne de commande uniquement |
| Systèmes | Windows, macOS, Linux | Linux uniquement |
| Utilisation | Développement local | Serveurs, production |
| Licence | Gratuit pour usage personnel | Open source |
Liens vers la partie suivante
Tags
#docker #installation #docker-desktop #linux #windows #macos #setup