Hagyja abba a gyorsítótár szállítását a hálózaton keresztül
Állandó Docker réteg gyorsítótár
Tartsa melegen a BuildKit réteg gyorsítótárát a feladatok között anélkül, hogy exportálná a rendszerleíró adatbázisba vagy a műveletek gyorsítótárába.
Nincs mit exportálni
A gyorsítótár az építőn él. Nincs gyorsítótár, nincs gyorsítótár, nincs regisztrációs oda-vissza út.
Munkahelyek között megosztva
A mátrix lábak és a különálló munkafolyamatok ugyanahhoz a meleg gyorsítótárhoz kapcsolódnak.
Natív per-arch
Az amd64 és arm64 builderek mindegyike saját gyorsítótárat tart a saját hardverén.
A szokásos tanács az, hogy a réteggyorsítótárat exportálja egy registry-be a cache-to-val, és húzza vissza a cache-fro-val. Működik, de nagy kép esetén az átvitel gyakran több időbe kerül, mint amennyit a rétegek megtakarítanak.
A kitartó építő eltávolítja az átvitelt. A gyorsítótár soha nem hagyja el az azt előállító gépet.
Gyakori kérdések
- Szükségem van még mindig a gyorsítótár-re és a gyorsítótárra?
- Nem – törölje őket. Az építő a gyorsítótárat a saját lemezén tartja, így ezek a jelzők csak egy oda-vissza exportálást és importálást adnak hozzá, amely többe kerül, mint amennyit megtakarít a nagy képeken.
- Mennyi ideig marad fenn a réteggyorsítótár?
- Alapértelmezés szerint 14 napig működik a feladatok között és a fiókok között, szervezetenként konfigurálható. Nem ágra vonatkozik, ezért a lehívási kérelmek melegen indulnak.
- Mi érvényteleníti az egész gyorsítótárat?
- Alapkép változás. A FROM utáni minden réteg az alapkivonattól függ, ezért a rögzítést és frissítést szándékosan, nem véletlenszerűen.
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.