0%
Retour aux projets
Interface vote
Interface résultat
Architecture Docker Compose / Swarm

Projet 'Docker Vote App'

  • Type: Conteneurisation & déploiement
  • Stack: Python · .NET 7 · Node 18
  • Infra: Redis · PostgreSQL · Docker
  • Projet: Scolaire (binôme)
  • Date: Déc. 2025 — Janv. 2026
  • GitHub: Ajout du lien plus tard

Description du projet Docker Vote App

Objectif : moderniser le déploiement d’une application distribuée de vote en remplaçant les scripts bash par une approche Docker complète.
Travail réalisé : Dockerfile pour chaque module (vote, worker, result), centralisation via Docker Compose avec dépendances, healthchecks, réseaux et volumes persistants.
Résilience : conservation des données au redémarrage, gestion des indisponibilités de conteneurs et adaptation du compose pour Docker Swarm (1 manager + 2 workers).
Livrables : code versionné, documentation claire de lancement local et procédure de déploiement sur cluster Swarm.