Skip to content

Annexe d'installation Docker

Objectif

Installer Docker et Docker Compose sur un serveur Linux afin de préparer le déploiement de Sa2web.

Prérequis

  • Le serveur peut accéder aux dépôts logiciels ou dispose de paquets hors ligne.
  • L'utilisateur courant possède sudo ou les droits root.

Étapes

Exemple Ubuntu/Debian :

bash
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker $USER

Exemple CentOS/RHEL :

bash
sudo yum install -y yum-utils
curl -fsSL https://get.docker.com | sudo sh
sudo systemctl enable --now docker
sudo usermod -aG docker $USER

Vérifier Compose v2 :

bash
docker compose version

Validation

bash
docker run --rm hello-world
docker compose version

Problèmes fréquents

  • Après l'ajout au groupe docker, il faut généralement se reconnecter au shell.
  • Sur un serveur de production, configurez la rotation des journaux Docker pour éviter de remplir le disque.
  • En environnement hors ligne, préparez à l'avance Docker, le plugin Compose et les paquets d'images produit.

Sa2web 1.0.0