Writable layer

Definizione rapida

Livello scrivibile aggiunto sopra i layer immutabili dell'immagine per un singolo container.

Spiegazione

I file creati o modificati dal processo finiscono normalmente in questo livello. Il contenuto resta disponibile finché il container esiste, ma non è una scelta adatta per dati che devono sopravvivere alla sua eliminazione.

Esempio pratico

Un'applicazione scrive un log nel filesystem del container; il file è visibile dopo un arresto, ma scompare quando il container viene rimosso.

Spiegazione tecnica

Il driver di storage presenta i layer read-only dell'immagine insieme al livello di scrittura del container. Le operazioni di copia su scrittura possono avere costi diversi da un volume o da un bind mount.

Da non confondere con

Un image layer è condivisibile e immutabile; il writable layer è privato del container e segue il suo ciclo di vita.