A BuildKit cache mount begyorsítja a Docker npm installt – a legtöbb CI-futtatón mégsem marad meg belőle semmi

A RUN --mount=type=cache kiveszi az npm letöltési cache-ét a Docker rétegek alól, így egy lockfile-változás sem dobja el a már letöltött csomagokat. Csak épp a legtöbb hosted CI-futtatón minden build friss gépen indul – ott ez a trükk önmagában nem sokat ér.