diferentes: ◦ Isolar uma aplicação e suas dependências dentro de uma unidade isolada que consegue rodar em qualquer lugar. ◦ Eliminar a necessidade de ter hardware específico, melhorando a eficiência do uso dos recursos da máquina.
empacotar, entregar e rodar sua aplicação por meio de containers. • Baseado nos containers do Kernel do Linux. ◦ Mas roda em qualquer SO. • Essa baleia: <3
de uma série de instruções escritas em um arquivo Dockerfile. • Imagens definem o que é empacotado e o que é executado quando um container, a partir dessa imagem, é iniciado.