Theme
Lecon 4 / 8MAJ 24 sept. 2025
Parcours Cours Docker pour débutants

Installation de Docker

Docker peut être installé sur Linux, macOS et Windows. Voici les instructions pour chaque système d'exploitation.

#docker#installation#docker-desktop#linux#windows#macos

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.io

Utiliser Docker sans sudo

Ensuite, pour utiliser Docker sans sudo :

sudo usermod -aG docker $USER

Redémarrer la session ou exécuter newgrp docker.


Installation sur macOS

  1. Télécharger Docker Desktop depuis le site officiel : https://www.docker.com/products/docker-desktop/

  2. Installer l'application et la lancer.

  3. Vérifier que Docker fonctionne avec :

    docker version

Installation sur Windows

  1. Télécharger Docker Desktop for Windows : https://www.docker.com/products/docker-desktop/

  2. Prérequis :

    • Windows 10/11 Pro ou Enterprise (Hyper-V activé)
    • Pour Home Edition : WSL2 (Windows Subsystem for Linux) est requis
  3. Suivre l'installeur et redémarrer si besoin

  4. Vérifier l'installation avec :

    docker version

Vérification post-installation

Test simple

Lancer un conteneur de test :

docker run hello-world

Cette 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 info

Cette 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.sh

Différences Docker Desktop vs Docker Engine

AspectDocker DesktopDocker Engine
InterfaceInterface graphiqueLigne de commande uniquement
SystèmesWindows, macOS, LinuxLinux uniquement
UtilisationDéveloppement localServeurs, production
LicenceGratuit pour usage personnelOpen source

Liens vers la partie suivante


Tags

#docker #installation #docker-desktop #linux #windows #macos #setup