Skip to main content

Docker Containers

In questa sezione trattiamo la nascita di Docker container, a partire dalle Docker Images presenti, il legame che mantengono con l'immagine di partenza, la containerizzazione di app etc.

Un container è l'istanza in esecuzione di una immagine. Assomiglia molto ad una macchina viruale VMWare, fatta partire da un template, con la differenza che i docker container sono più veloci e piccoli in termini di dimensioni. Infatti i Docker container non richiedono di far partire una completa instanza del sistema operativo, perchè condividono il kernel con il Docker Host all'interno del quale sono in esecuzione. Il tempo di startup di un container è direttamente connesso al tempo di esecuzione del comando con il quale viene creato, i tempi di boot del sistema operativo non influiscono perchè semplicmente non ci sono, il sistema operativo è già a disposizione perchè è lo stesso della macchina che ospita Docker.

Per l'installazione di rimanda alle info al piede della pagina