Como um container se diferencia de uma máquina virtual completa?
Ele não oferece nenhum isolamento de processos ou do sistema de arquivos.
Ele sempre emula um computador físico completo, com seus próprios dispositivos de hardware.
Cada container inicializa um kernel separado, incluído com a aplicação.
Ele isola processos e visões do sistema de arquivos, compartilhando o kernel do host.