Container registry

Definizione rapida

Servizio che memorizza e distribuisce immagini e altri artefatti compatibili con i formati dei container.

Spiegazione

Un registry può essere pubblico o privato e viene usato per condividere risultati di build tra sviluppatori, pipeline e ambienti di esecuzione.

Esempio pratico

La pipeline esegue il push dell'immagine `azienda/catalogo:2.0` nel registry; il server di produzione la scarica con un pull.

Spiegazione tecnica

Il registry conserva blob, manifest e riferimenti leggibili. Il protocollo di distribuzione OCI definisce operazioni come push, pull e gestione dei contenuti, indipendentemente dal singolo fornitore.

Da non confondere con

Il registry è il servizio di distribuzione; il repository e il tag sono riferimenti organizzativi all'interno del registry.