Caipyra 2025

Se virando com Docker
19/06/2025 , Sala Vinho Quente

Se você ainda não conhece, aprenderemos princípios básicos de docker, conteinerizar uma aplicação e também como realizar a composição de containers com Docker Compose.


Já chegou em algum projeto que já está rodando, ou até mesmo vai começar um novo, e precisa que essa aplicação rode num container? Nesse tutorial vamos aprender a pegar uma aplicação existente e empacotá-la usando o Docker. Aprenderemos sobre variáveis de ambiente, registry, cache, comandos, layers, e como criar uma imagem docker customizada. Vamos dar uma passada rápida também com composição de containers com Docker Compose.

O objetivo desse tutorial é conseguir realizar uma conteinerização básica, pra quem ainda não teve oportunidade ou tempo de se dedicar a aprender Docker.


Quais conhecimentos prévios são necessários para que seja possível acompanhar bem a sua atividade?

Básico de Python, que se resume a como rodar um script e utilizar imports.ue

Saber usar linha de comando.

Caso vá utilizar Windows, precisa ter o WSL instalado e ter conhecimentos básicos de como fazer o subsistema funcionar

O que as pessoas que participarem podem esperar aprender na sua atividade?

Sentirem-se confortáveis em criar um Dockerfile básico e containerizar uma nova aplicação ou uma aplicação já existente. Não serão tratados multilayer builds, nem sistema autorização

Escolha uma ou mais áreas em que essa proposta se encaixa

Desenvolvimento Web, DevOps e Automação de Infraestrutura

Atua no mercado de tecnologia há +20 anos com código, infra e observabilidade. Ama café especial, gatos e piadas ruins (desculpa por antecipação). Faz tech com impacto e humor duvidoso.