Retour aux projets

🐳 Infrastructure Docker sur Proxmox

Juin 2025

Objectif

Automatiser le dĂ©ploiement d’environnements web pour la formation de la classe.

Résultats

Images Docker optimisées et scripts reproductibles ; instances WordPress, Adminer et Nginx Proxy Manager opérationnelles.

Stack technique

Docker, Proxmox, WordPress, Nginx Proxy Manager, Bash

Captures & Script

Vue Proxmox
Script Bash – DĂ©ploiement WordPress (22 Ă©lĂšves) 2
Un script.sh gĂ©nĂšre d’un coup les 22 environnements WordPress (rĂ©seaux, volumes, variables), sans actions manuelles rĂ©pĂ©titives.
Script d’installation WordPress
Script Bash – DĂ©ploiement WordPress (22 Ă©lĂšves) 2
Un script.sh gĂ©nĂšre d’un coup les 22 environnements WordPress (rĂ©seaux, volumes, variables), sans actions manuelles rĂ©pĂ©titives.
docker-compose.yml WordPress
docker-compose.yml – WordPress (exemple)
Service wordpress, persistance des volumes et réseau commun.

Pourquoi un script d’automatisation ?

  • Gain de temps : dĂ©ployer 22 WordPress en quelques minutes au lieu de rĂ©pĂ©ter 22 fois la mĂȘme procĂ©dure.
  • ReproductibilitĂ© : mĂȘmes versions, variables et rĂ©seaux Ă  chaque exĂ©cution, sans dĂ©rive.
  • Moins d’erreurs : suppression des Ă©tapes manuelles sujettes aux oublis/incohĂ©rences.
  • Industrialisation : script versionnĂ© (Git), relançable et rĂ©utilisable pour d’autres promotions.
  • ÉvolutivitĂ© : facile d’augmenter/diminuer le nombre d’instances, ou d’ajouter des services (Adminer, NPM
).