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.