← retour à la leçon « Images et couches »

[ LAB ]

Rendre un build reproductible et rapide

Durée
25 min
Environnement
Sur ta machine
Image
docker:27-cli
Récompense
120 XP
0 / 3
  1. Écris un Dockerfile qui copie `package*.json`, installe, puis copie le reste du code. Construis-le une première fois.

    Vérification — docker build -t lab-cache .

  2. Modifie une ligne de code applicatif, reconstruis, et vérifie que l'étape d'installation est bien servie par le cache.

    Vérification — docker build -t lab-cache . 2>&1 | grep -c CACHED

  3. Ajoute un `.dockerignore` excluant `node_modules` et `.git`, puis compare la taille du contexte envoyé au démon.

    Vérification — le fichier .dockerignore doit exister

Revenir à la leçon