Útmutatók
A buildx gyorsítótár-háttér kiválasztása
Négy gyorsítótár-háttérprogram van, és nem világos, hogy melyiket használja.
6 perc olvasás
Négy gyorsítótár-háttérprogram van, és nem világos, hogy melyiket használja.
Miért történik
Mindegyik átveszi az átviteli költséget a hordozhatósággal, és a helyes válasz attól függ, hogy milyen gyakran változik a kép.
Hogyan lehet javítani
- inline: a legegyszerűbb, de csak az utolsó szakaszban tárolja a gyorsítótárat – kerülje a többlépcsős összeállítást
- rendszerleíró adatbázis: hordozható több gépen, de minden összeállításnál átviteli költséget fizet
- gha: kényelmes, de versenyez a többi gyorsítótárral ugyanazért a 10 GB-ért
- lokális egy állandó építőn: nincs átvitel, és a leggyorsabb lehetőség
A következő buildje kétszer gyorsabb lehet, fele áron
Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.
Kapcsolódó
Hogyan lehet a CI gyorsítótárakat ténylegesen fennmaradniA gyorsítótárak konfigurálva vannak, de a találati arány alacsony.Hogyan lehet megkerülni a 10 GB-os gyorsítótár-korlátotA gyorsítótárak tárolónként meghaladják a 10 GB-ot, és elkezdődik a csendes kilakoltatás.Hogyan lehet megosztani egy build gyorsítótárat a tárolók közöttMinden adattár saját gyorsítótárat tart fenn ugyanazon megosztott függőségek számára.A Docker gyorsítótár megosztása a feladatok közöttMinden mátrix láb ugyanazokat a rétegeket építi újra.