Útmutatók
Távoli Docker builder használata
A réteggyorsítótár minden összeállításnál átkerül a futtatóba és onnan.
5 perc olvasás
A réteggyorsítótár minden összeállításnál átkerül a futtatóba és onnan.
Miért történik
A Registry és Actions gyorsítótár-háttérprogramok egyaránt megkövetelik a gyorsítótár exportálását és importálását, ami nagy képek esetén többe kerül, mint amennyit megtakarít.
Hogyan lehet javítani
- Csatlakoztassa a feladatot egy állandó építőhöz, amely helyileg tartja a gyorsítótárát
- Törölje a gyorsítótárat és a gyorsítótárat, miután a készítő rendelkezik a gyorsítótárral
- Használjon architektúránként külön natív építőket a QEMU helyett
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ó
A Docker réteggyorsítótár beállításaA Docker felépítése tíz percet vesz igénybe, mert minden réteg újraépül.Hogyan optimalizálhatunk egy Docker-fájlt CI-hezA kis kódmódosítások hosszú újraépítést váltanak ki.A többlépcsős Docker buildek használataA képek nagyok, és olyan összeállítási eszközöket tartalmaznak, amelyeket nem szabad elküldeni.Egyidejű Docker buildek biztonságos futtatásaA párhuzamos mátrixlábak versengenek, és az építmények lelassulnak vagy meghiúsulnak.