Przejdź do treści

Przestań wysyłać pamięć podręczną przez sieć

Trwałe buforowanie warstw Docker

Utrzymuj ciepłą pamięć podręczną warstwy BuildKit pomiędzy zadaniami bez eksportowania do rejestru lub do pamięci podręcznej akcji.

Nic do eksportu

Kesz żyje na budowniczym. Bez przesyłania z pamięci podręcznej, bez przesyłania do pamięci podręcznej, bez podróży w obie strony rejestru.

Udostępniane między zadaniami

Nogi matrycy i oddzielne przepływy pracy są podłączane do tej samej ciepłej pamięci podręcznej.

Natywny per-arch

Twórcy amd64 i arm64 przechowują własną pamięć podręczną na własnym sprzęcie.

Najczęstsze pytania

Czy nadal potrzebuję funkcji „cache-from” i „cache-to”?
Nie — usuń je. Konstruktor przechowuje pamięć podręczną na własnym dysku, więc te flagi dodają jedynie eksport i import w obie strony, który kosztuje więcej niż oszczędza na dużych obrazach.
Jak długo pamięć podręczna warstwy przetrwa?
Domyślnie utrzymuje się między zadaniami i oddziałami przez 14 dni, co można skonfigurować dla każdej organizacji. Nie jest ograniczony do gałęzi, dlatego żądania ściągnięcia zaczynają się od ciepłego.
Co unieważnia całą pamięć podręczną?
Podstawowa zmiana wizerunku. Każda warstwa po FROM zależy od skrótu bazowego, więc przypinaj skróty i aktualizuj celowo, a nie losowo.

Twój następny build może być dwa razy szybszy i o połowę tańszy

Zacznij za darmo. Odejście to ta sama jedna linia — ten diff też publikujemy.