Sluta skicka din cache över nätverket
Beständig Docker lagercachelagring
Håll BuildKit-lagercachen varm mellan jobb utan att exportera till ett register eller till Actions-cachen.
Inget att exportera
Cachen bor på byggaren. Ingen cache-från, ingen cache-till, ingen registertur och retur.
Delas mellan jobb
Matrisben och separata arbetsflöden kopplas till samma varma cache.
Native per-arch
amd64- och arm64-byggarna håller var sin egen cache på sin egen hårdvara.
Vanliga frågor
- Behöver jag fortfarande cache-från och cache-till?
- Nej – ta bort dem. Byggaren håller cachen på sin egen disk, så dessa flaggor lägger bara till en export och import tur och retur som kostar mer än det sparar på stora bilder.
- Hur länge överlever lagercachen?
- Den kvarstår mellan jobb och över filialer i 14 dagar som standard, konfigurerbar per organisation. Det är inte avgränsat till en gren, vilket är anledningen till att pull-förfrågningar börjar varmt.
- Vad ogiltigförklarar hela cachen?
- En grundbildsändring. Varje lager efter FROM beror på bassammandraget, så pin för sammanfattning och uppdatera medvetet snarare än slumpmässigt.