Retour à la leçon
Mission

Mission : corriger une image qui fuit des secrets et un port mal exposé

Corriger un Dockerfile bâclé pour éviter une fuite de secrets et bien distinguer ENTRYPOINT de CMD.

Contexte

Un stagiaire a écrit un Dockerfile FastAPI sans .dockerignore : COPY . . a embarqué le fichier .env contenant un mot de passe, visible dans l'image publiée. Il a aussi mélangé ENTRYPOINT et CMD, rendant impossible de changer le port sans modifier le Dockerfile. Tu dois corriger les deux problèmes.