Essencialmente os containers servem para que
possamos isolar processos em um sistema operacional.
No uso de containers não temos um Hypervisor, o kernel
linux se encarrega de isolar o processo utilizando
recursos nativos. No linux, atuam no isolamento do
container, dando ao container uma visão de um
filesystem: