Guider
Hur man delar en Docker-cache mellan jobb
Varje matrisben bygger om samma lager.
5 min läsning
Varför det händer
Hur man fixar det
- Bifoga alla jobb till en beständig fjärrbyggare
- Om du använder registercache, låt ett jobb fylla i det och resten läsa från det
- Beställ Dockerfilen så att delade lager kommer först
Nästa bygge kan gå dubbelt så fort, till halva priset
Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.
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 åtgärdar Docker cache-ogiltigförklaringDocker lager byggs om även när de relevanta filerna inte ändrades.
