<sebastien.techno/>
← retour au catalogue
Docker Compose et applications multi-conteneurs

docker — Vol.2

Docker Compose et applications multi-conteneurs

Orchestrez plusieurs conteneurs en toute confiance

9,99 €

epub · sans DRM · téléchargement immédiat

Une application réelle est rarement un seul conteneur isolé. C'est un service web qui parle à une base de données, qui elle-même est protégée par un reverse proxy, le tout devant démarrer dans le bon ordre et communiquer sans effort. Gérer cela à la main, conteneur par conteneur, commande par commande, devient vite ingérable. Docker Compose résout exactement ce problème : un seul fichier déclaratif pour définir, connecter, et orchestrer toute votre application. Ce deuxième volume de la série « Docker : de zéro à expert » suppose que vous maîtrisez déjà les bases de Docker (couvertes dans le Volume 1) et vous emmène directement dans le monde des applications multi-conteneurs. À la fin de ce livre, vous saurez : - Écrire et structurer un fichier `docker-compose.yml` clair et maintenable - Définir plusieurs services, leurs dépendances, et l'ordre de démarrage - Connecter des conteneurs entre eux grâce au réseau interne de Compose - Gérer les variables d'environnement et les secrets avec des fichiers `.env` - Persister les données d'une base de données avec des volumes nommés - Déboguer les erreurs les plus courantes : conflits de ports, services qui redémarrent en boucle, variables manquantes, erreurs YAML, réseaux introuvables - Appliquer les bonnes pratiques des projets Compose professionnels - Mener à bien un projet final complet : une application Flask, une base PostgreSQL, et un reverse proxy Nginx, tous orchestrés ensemble Idéal pour les développeurs et administrateurs qui ont fait leurs premiers pas avec Docker et veulent maintenant construire des applications multi-services réalistes, reproductibles, et prêtes pour un vrai déploiement.