Aller au contenu

Cache exporté

Cache exporté (en anglais cache export) : cache de construction de BuildKit sauvegardé hors du builder (registre, répertoire, service de cache de la CI) avec --cache-to, et réimporté avec --cache-from.

Il permet à un agent de CI neuf de réutiliser les couches d'une construction précédente. En mode=min, seules les couches de l'image finale sont exportées ; en mode=max, celles de toutes les étapes, ce qui est nécessaire pour les Dockerfiles multi-étapes. Le cache est une entrée de la construction : il se protège comme l'image.

Dans les cours

Voir aussi