1. Dia a dia
docker ps -a
docker logs -f --tail 200 api
docker exec -it api sh
docker compose up -d
docker compose logs -f api
docker compose pull && docker compose up -d
2. Espaço em disco
docker system df
docker system prune -f
# remove imagens não usadas — valide em produção
PRODUÇÃO Limites de memória, healthcheck e tags imutáveis: Compose em produção.
Erro comum: prune em produção
docker system prune -a também remove imagens que não têm container rodando agora mas serão usadas no próximo deploy (rollback fica impossível). Prefira docker image prune --filter "until=72h" para limpar só o que é realmente velho.
- Antes de
prune, rodedocker system dfpara ver o que vai ser liberado - Em CI, isole cache de build com
--cache-fromem vez de apagar tudo a cada run - Logs crescendo sem limite? Configure
max-sizenodaemon.json, não dependa de prune manual
Próximos passos
Explore o hub de conteúdo, o roteiro de estudos e os cursos gratuitos. Em dúvida de infraestrutura ou produto, use o diagnóstico gratuito.