BTS SIO SISR - Fiche de procédure

Installation et prise en main de Docker sur Linux

Cette fiche présente une procédure simple pour installer Docker sur une machine Linux, vérifier le bon fonctionnement du service et lancer un premier conteneur de test.

Objectif : Mettre en place un environnement de conteneurisation fonctionnel. Contexte : Projet d'apprentissage en BTS SIO spécialité SISR. Compétences mobilisées : Administration Linux, gestion de services, vérification technique.

Prérequis

Étapes de réalisation

  1. Mettre à jour la liste des paquets du système.
  2. Installer les dépendances nécessaires à l'ajout du dépôt Docker.
  3. Ajouter la clé GPG Docker et le dépôt officiel.
  4. Installer Docker Engine et les composants associés.
  5. Démarrer puis vérifier le service Docker.
  6. Réaliser un test avec un conteneur d'exemple.
sudo apt update
sudo apt install ca-certificates curl gnupg -y

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo $VERSION_CODENAME) 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 docker-buildx-plugin docker-compose-plugin -y
sudo systemctl status docker
sudo docker run hello-world

Vérifications à effectuer

Résultat attendu

À la fin de la procédure, la machine est capable d'exécuter des conteneurs Docker et peut servir de base pour des tests, des services ou des déploiements simples.