Volver a la documentación
DocumentaciónPrincipiante

Comment installer Docker sur Linux avec le script officiel

Installez Docker Engine rapidement via le script automatisé officiel, configurez l'accès sans sudo et activez les services au démarrage.

5 min
28 de julio de 2026

1. Introducción

Le script officiel get.docker.com détecte automatiquement votre distribution Linux, ajoute les dépôts officiels ainsi que les clés GPG associées, puis installe la suite logicielle complète (Docker Engine, Docker Compose et Containerd).

Docker est une plateforme de conteneurisation permettant d'exécuter des applications et leurs dépendances dans des environnements isolés et reproductibles.

Cette méthode d'installation via le script d'automatisation officiel garantit l'obtention de la dernière version stable maintenue directement par Docker Inc., évitant ainsi les paquets souvent obsolètes fournis par défaut dans certains dépôts système.

Requisitos y Objetivos

  • Une distribution Linux supportée.
  • Un compte utilisateur avec les privilèges sudo.
  • Une connexion Internet active.

2. Instalación y Configuración

1. Téléchargement du script officiel

Récupérez le script d'installation automatisé :

bash
curl -fsSL https://get.docker.com -o get-docker.sh

Exécutez le script pour lancer l'installation complète :

bash
sh get-docker.sh

2. Configuration des permissions utilisateur (exécution sans sudo)

Créez le groupe système docker (s'il n'a pas été créé automatiquement lors de l'installation) :

bash
sudo groupadd docker

Ajoutez votre utilisateur actuel au groupe docker :

bash
sudo usermod -aG docker $USER

Le redémarrage du système est la méthode la plus fiable pour forcer la réévaluation complète des groupes sur votre session utilisateur.

Redémarrez le système pour appliquer les nouvelles autorisations de groupe :

bash
sudo reboot

3. Activation et démarrage des services au boot

Démarrez le démon Docker :

bash
sudo systemctl start docker.service

Activez le démarrage automatique de Docker au démarrage du système :

bash
sudo systemctl enable docker.service

Démarrez le moteur d'exécution containerd :

bash
sudo systemctl start containerd.service

Activez containerd au démarrage du système :

bash
sudo systemctl enable containerd.service

3. Verificación y Buenas Prácticas

1. Tester l'exécution sans privilèges root

Après la reconnexion à votre session, lancez un conteneur de test pour confirmer que Docker fonctionne sans préfixer la commande par sudo :

bash
docker run hello-world

Ajouter un utilisateur au groupe docker lui accorde des droits équivalents au compte root (puisque le socket Docker permet de monter le système de fichiers hôte). Réservez cet accès uniquement aux utilisateurs de confiance.

Gestion des mises à jour : Inutile de réexécuter le script get-docker.sh plus tard. Le script ayant déjà configuré les dépôts officiels, les futures mises à jour de Docker s'effectueront via le gestionnaire de paquets de votre distribution (par exemple sudo apt update && sudo apt upgrade sur Debian/Ubuntu).

Votre vie privée nous importe

Nous utilisons des cookies essentiels pour le bon fonctionnement de la plateforme (authentification, sécurité) et des cookies optionnels pour analyser le trafic et améliorer notre contenu.