OCI

Open Container Initiative

Definizione rapida

Organizzazione che definisce specifiche aperte e interoperabili per immagini, runtime e distribuzione di container.

Spiegazione

OCI favorisce formati e comportamenti comuni tra strumenti diversi. L'obiettivo è permettere di costruire, distribuire ed eseguire artefatti container senza dipendere da una singola implementazione.

Esempio pratico

Un'immagine prodotta da uno strumento compatibile con OCI può essere pubblicata in un registry e usata da un runtime che implementa le stesse specifiche.

Spiegazione tecnica

Le specifiche principali riguardano formato dell'immagine, distribuzione tramite registry e ciclo di vita del runtime. Manifest e digest forniscono riferimenti interoperabili ai contenuti.

Da non confondere con

OCI è l'organizzazione e l'insieme delle specifiche; Docker è una piattaforma e un insieme di strumenti che ne supporta diverse.