Profile picture of Philémon GLOBLÉHI
Philémon GLOBLÉHI
Développeur Java
Follow me
Generated by linktime
September 15, 2025
Dev Java : arrêtez de dupliquer vos docker-compose.yml Maintenir trois fichiers différents pour dev, test et prod est une perte de temps, source d’erreurs et de désynchronisation. Avec Docker Compose Override, vous conservez un fichier de base minimal et stable, et vous ajoutez uniquement ce qu’il faut pour chaque environnement. Résultat : votre setup est uniforme, vos collègues travaillent sur le même environnement, et les déploiements deviennent simples et fiables. Si vous développez en Java avec Docker, cette approche peut vraiment transformer votre workflow. Découvrez tous les détails et bonnes pratiques dans le dernier numéro de ma newsletter. 👇 #Java #Docker #SpringBoot #DevOps #Backend #DockerCompose #Microservices #CI #CD
Stay updated
Subscribe to receive my future LinkedIn posts in your mailbox.

By clicking "Subscribe", you agree to receive emails from linktime.co.
You can unsubscribe at any time.

64 Likes
September 15, 2025
Discussion about this post
Profile picture of Tchongoue ngueti brice
Tchongoue ngueti brice
Ingénieur logiciel & DevOps | Java Spring Boot • Angular
1 day ago
💬 Très bon conseil ! La duplication des fichiers docker-compose.yml est un piège courant — on croit gagner du temps, mais on finit par gérer des divergences et des bugs difficiles à tracer. L’approche avec Docker Compose Override est bien plus élégante : un fichier de base solide, et des extensions ciblées pour chaque environnement 🔧🐳. C’est exactement le genre de pratique qui améliore la collaboration en équipe et la fiabilité des déploiements. Bravo pour ce partage clair et utile !
Profile picture of Ankoma Désiré-Lévi Kouablan
Ankoma Désiré-Lévi Kouablan
Staff Software Engineer | Technical Lead | Architecture, Java, Golang, DevOps
4 days ago
Plus simple pour les variables d'environnement, docker compose charge automatiquement un fichier .env existant dans le même répertoire le docker-compose.yml. Une syntaxe existe pour l'interpolation $APP_PORT entre les valeurs de ce fichier et le docker-compose.yml. Autant je pige l'intérêt d'un docker compose pour le dev, autant je reste sceptique quand a sa pertinence pour les tests, surtout avec l'existence de TestContainer. C'est plus intéressant de garder l'Infra du test dans les setup et teardown par test ou suite de test. Enfin docker compose en prod (et même Swarm Mode), meh. Tant qu'à utiliser des containers, autant partir sur Kubernetes, sinon un Container-As-A-Service. Si c'est pas faisable un bon vieux service linux est tjrs aussi fiable. On peut aussi la jouer hipster avec un Nomad mais je ne l'ai jamais rencontré dans la nature.
Profile picture of Fabien Recco
Fabien Recco
Tech Lead / Software Architect / Staff Engineer | Java & Kotlin
4 days ago
À quoi sert un docker-compose hors dev ? 🤔 Pour moi le docker-compose sert en dev (et avec le starter spring boot pour bootstraper les dépendances lors du run en dev) ou pour les tests IT docker-compose.