5a3746def5
- landing test.octal.tec.br deployment completo - modelo extraido do stack git funcional: labels caddy + rede public + restart - runbook DOCKER-SWARM-RUNBOOK.md com 8 stacks e cheat sheet - docker-state.json: snapshot completo 8 stacks 22 containers - DOCKER-CHECKLIST.md: auto-check pre/post swap - SESSION-CHECKLIST.md: checklist por sessão - learned: Caddy precisa restart completo + coleta letra new certificados, erro783
706 B
706 B
Docker Health Checklist — Pulse Agent
Executar ao fim de cada alteracao em stacks Docker e no inicio/fim de todas as sessoes.
Fase 1 — Servicos rodando
```bash docker ps --format 'table {{.Names}}\t{{.Image}}\t{{.Status}}' docker service ls ```
Fase 2 — Servicos em alerta
```bash docker stack ps --no-trunc --no-resolve | grep -E "FAILED|Exit|Complete" ```
Fase 3 — Containers orfaos (limpar)
```bash docker ps -a -f 'status=exited' --format '{{.Names}}' docker ps -a -f 'status=dead' --format '{{.Names}}' ```
Fase 4 — Log de mudancas
```md
Mudancas Docker —
- Servico X: scale 2→1
- Servico Y: forcue restart ```