Docker et CI minimale
Figer l'environnement et tester avant de livrer.
Énoncé
Dockerisez predict.py (image pinée, user non-root, test de non-régression sur 5 lignes), CI qui build + test + refuse si métrique < seuil sur gold figé.
Contraintes
Secrets hors image, versions épinglées, taille raisonnable (slim, pas de cache pip).
Indices
FROM python:3.11-slim, COPY requirements.txt, RUN pip install --no-cache-dir, CI validate existante comme modèle.
Correction disponibleCherchez d’abord par vous-même.Voir la correction
Correction
Image qui rejoue les 5 lignes à l'identique = livrable. Sinon, c'est un notebook conteneurisé : recommencez le requirements et les seeds.