Files
Pulse Agent 81c6282ab0 docs(stack-proxy): runbook deploy Docker Swarm com Caddy — modelo extraido do stack git funcionando
- DOCKER-SWARM-RUNBOOK.md: padrao 8 stacks, 20 containers
- Caddy modelo: labels + caddy.reverse_proxy + rede public
- Restart: registrado na memoria (porta 80 nao funcionava com bind mount em Docker Swarm)
2026-05-20 15:51:24 -03:00

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 ```