Guider
Hur man åtgärdar Docker cache-ogiltigförklaring
Docker lager byggs om även när de relevanta filerna inte ändrades.
5 min läsning
Varför det händer
Hur man fixar det
- Kopiera låsfilen och installera beroenden innan du kopierar programkällan
- Använd .dockerignore så att orelaterade filer inte bryter cachen
- Fäst basbilden efter sammanfattning så att en uppströms ombyggnad inte ogiltigförklarar allt
- Använd cachemontering för pakethanterarekataloger
Relaterat
Hur man får CI-cacher att beståCacheminne är konfigurerade men träfffrekvensen är låg.Hur man undviker cachegränsen på 10 GBDina cacheminne överstiger 10 GB per förråd och börjar tyst vräka.Hur man delar en build-cache mellan arkivVarje förråd har sin egen cache för samma delade beroenden.Hur man delar en Docker-cache mellan jobbVarje matrisben bygger om samma lager.