¿En qué se diferencia un contenedor de una máquina virtual completa?
Es simplemente un proceso del host sin aislamiento y con la vista completa del sistema de archivos del host.
Comparte el kernel del host y proporciona un entorno de procesos, una vista del sistema de archivos y una configuración de red aislados.
Es solo un archivo de imagen y nunca ejecuta ningún proceso.
Siempre emula un conjunto completo de hardware físico y ejecuta un kernel independiente.