Cosa sono i container?

I container di applicazioni sono ambienti runtime leggeri che forniscono le applicazioni con i file, le variabili e le librerie indispensabili per l’esecuzione, aumentandone al massimo la portabilità.

Definizione di container

Le macchine virtuali tradizionali (VM) consentono la virtualizzazione dell’infrastruttura informatica, mentre i container rendono possibile quella delle applicazioni software. A differenza delle macchine virtuali, i container utilizzano il sistema operativo (SO) dell’host, anziché fornire il proprio.