Contaúdo apresentado no TDC 2019 Florianópolis. A motivação desta apresentação é explorar a tomada de decisão para a criação de um Dockerfile conciso e baseado no conhecimento dos sistemas operacionais e do tipo de aplicação que estará neste container. Depois de mostrar a estrutura do container, levamos o assunto teórico em que este não é o modelo a ser usado para todas as aplicações e por toda a evolução do seu ecossistema de microserviços. Os exemplos são baseados em projetos java, mas que o conhecimento na estrutura e organização de um container é aplicado para qualquer linguagem que se queira containerizar.