Full-stack e DevOps
🐳 Docker e CI/CD
Empacote sua aplicação em contêineres com Docker e automatize testes e implantações com integração e entrega contínua (CI/CD).
O que você vai aprender
- Conteinerizar uma aplicação escrevendo um
Dockerfilecom camadas e build multi-stage - Automatizar lint, test e build a cada push com um workflow do
GitHub Actions - Construir um pipeline de CI que pare no primeiro passo que falhar
- Publicar a imagem em um registro e implantá-la com estratégia de rollback por ambiente
Lições
Contêineres e DockerImagens, contêineres, Dockerfile, camadas e multi-stage. Integração contínua (CI)Automatizar lint, test e build a cada push com GitHub Actions. Implantação contínua (CD)Construir imagem, publicar em um registro e implantar; ambientes e rollback.Pratique este módulo no app
O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.
Comece grátis no app →