Healthchecks e políticas de reinício
Parte do curso de Docker
A sua stack está no ar. O docker ps diz que tudo está rodando, e o site devolve erros. Você investiga e descobre que a API subiu antes de o banco de dados estar pronto, falhou na primeira conexão e desde então vem servindo 500 a partir de um processo que tecnicamente está vivo e portanto tecnicamente está bem.
É essa lacuna que esta lição fecha. "O processo está rodando" é uma afirmação muito mais fraca do que "a aplicação funciona", e o Docker não sabe distinguir uma da outra a menos que você o ensine a perguntar. Depois que ele consegue perguntar, você também pode dizer o que deve acontecer quando a resposta for não. ...
Quer aprender Docker Healthchecks e políticas de reinício em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Docker pronto e pratique Healthchecks e políticas de reinício com um tutor de IA que conhece seu código.
Começar esta liçãoHealthchecks e políticas de reinícioO que você vai aprender
- HEALTHCHECK directive
- --restart=unless-stopped
- Docker inspect health
- Compose healthcheck
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
