Capstone: Entregando uma Stack
Parte do curso de Docker
Cada lição até aqui ensinou uma coisa só, sempre contra um container que imprimia uma string. É assim que se aprende uma diretiva, e é também o que esconde a parte de fato difícil: uma aplicação de verdade são vários containers que precisam se encontrar, subir na ordem certa, preservar os seus dados e terminar em algum lugar que outra máquina consiga alcançar.
É isso que você vai construir. Uma pequena API HTTP em Go conversando com o Postgres, dentro de uma imagem multi-stage que é pequena e roda como usuário não-root, ligada pelo Compose de forma que a API espere o banco de dados estar realmente pronto, e depois marcada com tag e enviada para que uma máquina nova consiga rodar tudo com um comando só. ...
Quer aprender Docker Capstone: Entregando uma Stack em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Docker pronto e pratique Capstone: Entregando uma Stack com um tutor de IA que conhece seu código.
Começar esta liçãoCapstone: Entregando uma StackO que você vai aprender
- Multi-stage Dockerfile
- Compose.yaml with two services
- Healthcheck and restart policy
- Tag and push
- Run elsewhere
Leia esta lição no seu idioma
Todas as lições deste curso
13 lições- 1O Que É o Docker20 min
- 2Seu Primeiro Container25 min
- 3Images e o Dockerfile30 min
- 4Criando Images Personalizadas35 min
- 5Rede de Containers30 min
- 6Volumes e Persistência30 min
- 7Docker Compose35 min
- 8Multi-Stage Builds35 min
- 9Variáveis de Ambiente e Segredos25 min
- 10Healthchecks e políticas de reinício25 min
- 11Otimização e Segurança de Images30 min
- 12Registries e Publicação25 min
- 13Capstone: Entregando uma Stack50 min
