Aller au contenu

Construction multi-étapes

Construction multi-étapes (en anglais multi-stage build) : dockerfile à plusieurs instructions FROM, où l'on construit dans une étape et ne copie dans l'image finale que le résultat, avec COPY --from.

Compilateurs, en-têtes et gestionnaires de paquets restent dans les étapes intermédiaires, qui ne font pas partie de l'image livrée. BuildKit exécute en parallèle les étapes indépendantes et ignore celles dont la cible n'a pas besoin ; --target construit une étape précise, par exemple une étape de tests.

Dans les cours

Voir aussi