Vai al contenuto

Container

Un container esegue processi applicativi in un ambiente isolato. Può facilitare il rilascio, ma restano necessari backup e gestione operativa.

Noto anche comeContainer software
Cloud & gestione

Un container è un ambiente di esecuzione isolato per processi applicativi. Viene avviato da un’immagine di container. Nel normale utilizzo di container Linux, i container condividono il kernel dell’host; ciascuno non include quindi un sistema operativo completo con un proprio kernel.

Un portale ipotetico e il suo processo in background possono essere eseguiti in container separati. Versioni applicative e dipendenze possono così essere distribuite separatamente. Se entrambi si trovano sulla stessa macchina, un suo guasto può comunque fermare entrambe le parti.

L’isolamento non garantisce protezione da ogni problema di sicurezza. Inoltre, i dati non diventano persistenti solo perché elaborati in un container. Archiviazione persistente, diritti di accesso, aggiornamenti e ripristino devono essere configurati adeguatamente. Riavviare un container è diverso dal recuperare ordini persi da un backup verificato.

Fonti

Articoli sul tema

Cloud & gestione con ASES

Hosting, deployment, manutenzione e assistenza