Retour à la leçon
Mission

Mission : republier boutique-api sur un port libre sans casser le déploiement

Corriger un fichier Compose mal quoté et distinguer un service durable d'une commande ponctuelle.

Contexte

Sur le projet boutique-api, un développeur a écrit ports: - 8080:80 sans guillemets dans son docker-compose.yml, et un collègue affirme avoir "démarré l'API" avec docker compose run --rm api node -v, avant de s'étonner que plus rien ne tourne quelques secondes plus tard. Le port 3000, déjà utilisé par un autre projet sur sa machine, doit en plus être remplacé par le port hôte 8080.

Corrige ces problèmes et explique-les, sans copier une réponse toute faite.