Docker und CI/CD · Middle · Frage 11 von 75
Was bringt RUN --mount=type=cache,target=/root/.npm npm ci?
- 1Die Garantie, dass
npm cipro Maschine für immer nur einmal läuft - 2Einen dauerhaften Download-Cache, zwischen Builds geteilt, nicht im Image
- 3Eine Cache-Schicht, die mit dem Image in die Registry gepusht wird
Antwort zeigen
Richtige Antwort: Einen dauerhaften Download-Cache, zwischen Builds geteilt, nicht im Image
Erklärung
Auch wenn die Schicht neu gebaut wird, werden schon heruntergeladene Pakete wiederverwendet. Der Cache lebt auf dem Builder, auf flüchtigen CI-Runnern muss man ihn also exportieren.