Docker é um projeto open source para empacotar e executar qualquer aplicação dentro de um comtainer. Os Containers do Docker são independentes do hardware e independente da plataforma. Isso significa que eles podem ser executados em qualquer lugar (no teu laptop ou na maior instância do EC2) e não exigem que você use uma linguagem, ou framework ou ferramenta de build em particular...
A ideia deste talk, é revisar o Docker (instalar, executar, criar imagens, utilizar o repository e integrar em AWS) e como pode ser utilizado diariamente pelos developers e sysadmins, a motivação, as vantagens e as possíveis desvantagens de rodar no ambiente de PROD.