As programações do evento podem sofrer alterações a qualquer momento, por isso sempre confira as programações para se manter atualizado.
• Introdução ao Docker e Containers: Compreensão dos conceitos básicos de containers, virtualização e a diferença entre containers e máquinas virtuais, além da importância do Docker no ambiente de desenvolvimento moderno.
• Instalação e Configuração do Docker: Orientações para instalação e configuração do Docker em diferentes sistemas operacionais, preparando o ambiente para o uso dos containers.
• Criação e Gerenciamento de Containers: Exploração dos principais comandos para criar, iniciar, parar e remover containers, além de práticas para monitorar o desempenho e o uso de recursos.
• Construção e Otimização de Imagens Docker: Abordagem sobre a criação de imagens personalizadas com Dockerfiles, boas práticas para construir imagens leves e eficientes e técnicas de otimização.
• Volumes e Persistência de Dados: Explicação sobre volumes no Docker, como persistir dados entre containers e a importância da gestão de dados em ambientes com containers.
• Networking no Docker: Introdução ao conceito de redes no Docker, configuração de redes entre containers e comunicação com o mundo externo.
• Docker Compose: Utilização do Docker Compose para a orquestração de múltiplos containers, simplificando o desenvolvimento e a implantação de aplicações multi-serviços.