Infrastructure Docker pour Kosmood
Environnement conteneurisé reproductible pour le développement et le déploiement de Kosmood.
- Rôle
- Conception et réalisation, seul
- Docker
- Docker Compose
- NGINX
- PHP-FPM

Contexte
À plusieurs sur une application Symfony et Vue.js, sans environnement commun, on finit par passer plus de temps à comprendre pourquoi le code tourne chez l'un et pas chez l'autre qu'à écrire des fonctionnalités.
La configuration passe par des variables d'environnement, et non par un fichier dupliqué puis modifié à la main sur chaque machine. Même image, mêmes services, seuls les paramètres changent.
Le docker-compose.yml n'a rien de remarquable en soi. Son intérêt est d'avoir
rapproché la configuration du serveur de celle des postes de travail.

