Docker
Docker réteggyorsítótár
Rövid válasz
A Docker-réteg-gyorsítótár az egyes Dockerfile-utasítások által létrehozott fájlrendszer-rétegeket tárolja, így a változatlan utasítások újrafelhasználhatók, nem pedig újra végrehajthatók.
A Docker-réteg-gyorsítótár az egyes Dockerfile-utasítások által létrehozott fájlrendszer-rétegeket tárolja, így a változatlan utasítások újrafelhasználhatók, nem pedig újra végrehajthatók.
Miért számít
A réteggyorsítótárazás miatt olyan sokat számít az utasítások sorrendje: másolja le a zárolási fájlt, és telepítse a függőségeket a forrás másolása előtt, különben minden kódmódosítás érvényteleníti a telepítési réteget.
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ó
AlapképAz alapkép a Dockerfile FROM utasításában elnevezett képfájl, amely biztosítja a fájlrendszert és az eszközöket, amelyekre minden további réteg épül.BuildKitA BuildKit a Docker build motorja, amely párhuzamos rétegvégrehajtást, jobb gyorsítótárat, valamint összeállítási titkokat és többplatformos kimenetet biztosít.BuildxA Buildx a Docker CLI beépülő modul, amely felfedi a BuildKit funkcióit, beleértve a többplatformos buildeket, a távoli építőket és a fejlett gyorsítótár-háttérprogramokat.Gyorsítótár rögzítéseA gyorsítótár-beillesztés egy olyan BuildKit szolgáltatás, amely egy könyvtárat a buildek között is megőrzi anélkül, hogy belefoglalná az eredményül kapott képrétegbe.