Confira neste papo Reto Hugo Leonardo fazendo uma apresentação sobre os Fundamentos do Docker.
Docker é um projeto de código aberto que automatiza a implantação de aplicativos dentro de recipientes de software, fornecendo uma camada adicional de abstração e automação de virtualização de sistema de nível operacional em Linux, Mac OS e Windows.
O Docker possibilita o empacotamento de uma aplicação ou ambiente inteiro dentro de um container, e a partir desse momento o ambiente inteiro torna-se portável para qualquer outro Host que contenha o Docker instalado.
Hugo fala sobre O que é Docker e porque usá-lo? explica o que são Docker Images, Containers, Namespaces e Cgroups, DockerHub e a diferença entre VM e Container.
Confira a apresentação
Fontes: