Immagine

Definizione rapida

Artefatto composto da layer, configurazione e metadati, usato come base per creare container.

Spiegazione

L'immagine contiene il filesystem e i parametri necessari per avviare un'applicazione. È normalmente immutabile e può essere memorizzata localmente o distribuita tramite un registry.

Esempio pratico

Il comando `docker run nginx:stable` crea un container a partire dall'immagine identificata dal repository e dal tag indicati.

Spiegazione tecnica

Il manifest collega la configurazione e i layer tramite descrittori e digest. La configurazione include anche parametri di esecuzione come entrypoint, comando, variabili e volumi predefiniti.

Da non confondere con

L'immagine è un modello immutabile; il container è l'istanza configurata ed eventualmente in esecuzione che deriva da quel modello.