Docker
Pourquoi une mise à jour de l’image de base invalide-t-elle tout ?
Réponse rapide
Chaque couche après FROM dépend du résumé de l'image de base, donc une nouvelle base les invalide toutes.
Le détail qui compte
Épinglez la base par résumé et mettez-la à jour délibérément, afin que la reconstruction se produise lorsque vous choisissez plutôt qu'au hasard.
Votre prochain build pourrait être deux fois plus rapide, pour moitié prix
Commencez gratuitement. Repartir tient à la même ligne, et nous publions ce diff aussi.
À lire aussi
Comment puis-je réduire le temps d’extraction des images ?Utilisez un cache pull-through de registre dans le même réseau que le programme d'exécution.Comment réinitialiser le cache d'un générateur Docker ?Exécutez docker buildx prune sur le générateur ou recréez l'instance du générateur.Les constructeurs distants prennent-ils en charge les builds multiplateformes ?Oui. runnerhut exécute des constructeurs amd64 et arm64 distincts et fusionne les résultats.Comment puis-je envoyer une liste de manifestes ?Construisez chaque architecture par résumé, puis combinez-les avec docker buildx imagetools create.