[ad_1]
Canonical ha annunciato che il suo contenitori Ubuntu cesellati sono ora generalmente disponibili. Si tratta di immagini OCI ultra-piccole che forniscono semplicemente un’applicazione e le relative dipendenze di runtime, tralasciando elementi come pacchetti, utilità o librerie a livello di sistema operativo.
Secondo Canoncial, non includere componenti non necessari nell’immagine finale riduce il volume, aumenta l’efficienza e riduce le superfici di attacco.
I contenitori Ubuntu cesellati utilizzano un gestore di pacchetti chiamato Chisel, che si basa sull’idea delle sezioni di pacchetto. Le porzioni sono sottoinsiemi di pacchetti Debian che contengono i propri contenuti e dipendenze.
“Alla fine, è come avere una fetta di Ubuntu: ottieni proprio ciò di cui hai bisogno. Puoi avere la tua torta e mangiarla anche tu”, lo Scalpello documentazione stati.
I principali vantaggi dei contenitori Ubuntu cesellati includono la compatibilità durante l’esperienza dello sviluppatore, meno problemi di dipendenza, una CLI che consente ai clienti di creare o estendere i propri contenitori e ricostruzioni di immagini più semplici.
“Con Chiselled Ubuntu le organizzazioni possono semplificare il loro percorso di containerizzazione con una transizione graduale dallo sviluppo alla produzione”, ha scritto Canonical in a post sul blog.
I contenitori Ubuntu cesellati sono dotati di manutenzione della sicurezza e impegno di supporto da parte di Canonical. Le garanzie includono cinque anni di patch di sicurezza per i contenitori creati dal repository principale, 10 anni di patch di sicurezza per i clienti Ubuntu Pro, supporto opzionale nei giorni feriali o 24 ore su 24, 7 giorni su 7, e allineamento della libreria e del ciclo di rilascio con Ubuntu LTS.
Le immagini sono disponibili per una serie di toolchain popolari, tra cui Java, .NET e Python. Come risultato di una partnership con Microsoft, .NET 6, 7 e 8 dispongono già di immagini.
“C’è sempre stata la necessità di immagini più piccole e più nitide”, ha affermato Richard Lander, program manager per .NET presso Microsoft. “Gli sviluppatori ce lo ricordano regolarmente, come fornitore di immagini di base. Le immagini cesellate superano gli approcci che abbiamo osservato in passato. Adoriamo l’idea e l’implementazione di Chiselled Images e Canonical come partner. Quando i leader tecnici di Canonical hanno condiviso con noi le prime demo delle immagini Chiselled, abbiamo immediatamente voluto diventare partner di lancio e siamo entusiasti di poter distribuire le immagini Ubuntu Chiselled per .NET come parte di questa versione GA.”
[ad_2]
Source link