Aller au contenu

Montage de cache

Montage de cache (en anglais cache mount) : répertoire persistant du builder monté pendant une instruction RUN (RUN --mount=type=cache), qui garde téléchargements et compilations d'une construction à l'autre sans entrer dans l'image.

Quand une instruction est invalidée et rejouée, l'outil retrouve ses fichiers en cache : une roue Python compilée, des paquets Debian téléchargés, le cache de compilation de Go. Sur les images Debian, il faut retirer /etc/apt/apt.conf.d/docker-clean pour en profiter avec apt. Un montage de cache n'est pas exporté avec --cache-to.

Dans les cours

Voir aussi