Docker

Appunti sulla cache di build

Esperienza
Familiare
Stato
Attivo

Docker è il modo in cui i servizi Node.js e le CLI su cui lavoro vengono impacchettati ed eseguiti in CI e in locale.

Aggiornato Sep 2026

Contesto

Il materiale qui nasce dall'impacchettare app Node.js: build time che crescono, immagini che si gonfiano, e cache hit che spariscono dopo una modifica non correlata. Non è esaustivo e non è il manuale: è ciò che è emerso davvero.

Una raccolta in evoluzione di note, esperimenti e progetti — non una copia della documentazione ufficiale. Questa raccolta riguarda la cache di build di BuildKit e la dimensione delle immagini: invalidazione dei layer, cache mount, cosa rende un rebuild veloce o lento. Runtime dei container, networking e orchestrazione sono fuori ambito.

Filtrato per Cache di build · Rimuovi filtro

Note

Scrittura tecnica focalizzata su un concetto, un problema o un'intuizione specifica.

Capire la cache dei layer di Docker

In evidenza

Come BuildKit decide che uno step è un cache hit, perché una riga cambiata ricostruisce tutto ciò che sta sotto, cosa mostra --progress=plain, e dove leggere la cache a occhio smette di bastare.

  • docker
  • buildkit
  • build-cache
  • layer-invalidation
  • dockerfile
  • image-size

Esperimenti

Ancora niente con questo argomento.

Progetti

Ancora nessun progetto pubblicato.

Argomenti

Aree e competenze collegate a questo lavoro.

  • Node.js
Docker | Mauro Cunsolo