# Containerizzazione

> For AI agents: the complete glossary index is at [llms.txt](https://glossary.cncf.io/it/llms.txt).
> Markdown versions of every glossary page are available by appending `index.md` to the page URL.

## Cos'è

La containerizzazione è il processo di accorpamento di un'applicazione e le sue dipendenze in un'immagine container. Il processo di costruzione di un container richiede l'aderenza agli standard dell'[Open Container Initiative](https://opencontainers.org). Purché il risultato finale sia un'immagine container che aderisce a questi standard, lo strumento utilizzato per la containerizzazione non ha importanza.

## Quali problematiche affronta

Prima che i container si diffondessero, le organizzazioni si affidavano alle [macchine virtuali](https://glossary.cncf.io/it/virtual-machine/) per orchestrare più applicazioni su una singola macchina [bare metal](https://glossary.cncf.io/it/bare-metal-machine/). Le macchine virtuali sono molto più grandi dei container e richiedono un hypervisor per funzionare. A causa dell'archiviazione, del backup e del trasferimento di questi modelli di macchine virtuali più grandi, anche la creazione dei modelli di macchine virtuali è lenta. Inoltre, le macchine virtuali possono soffrire di una deriva della configurazione che viola il principio di [immutabilità](https://glossary.cncf.io/it/immutability/).

## In che modo aiuta

Le immagini container sono leggere (a differenza delle macchine virtuali tradizionali) e il processo di containerizzazione richiede un file con un elenco di dipendenze. Questo file può prevedere un controllo di versione e il processo di creazione può essere automatizzato, permettendo all'organizzazione di concentrarsi su altre priorità, mentre i processi automatizzati si occupano della creazione. L'immagine container è memorizzata con un identificatore univoco legato al suo esatto contenuto e alla sua configurazione. Poiché i container vengono pianificati e riprogrammati, vengono sempre ripristinati allo stato iniziale, eliminando così la deriva della configurazione.

---

- Canonical URL: https://glossary.cncf.io/it/containerization/
- Status: Feedback Appreciated
- Ultima modifica July 6, 2023: ` Remove links to 'version-control' ` ([86ef3d1](https://github.com/cncf/glossary/commit/86ef3d1e26ad9bba283d44c6547ba90c22372749))
- Source: https://github.com/cncf/glossary/blob/main/content/it/containerization.md
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
