Ferramentas
lazydocker
Painel no terminal para gerenciar contêineres Docker e serviços do docker-compose: logs, métricas, reinício e limpeza sem decorar comandos.

Alternar entre docker ps, docker logs e docker compose restart cansa quando há dez contêineres no ar. O lazydocker reúne essas tarefas numa interface de texto, dentro do próprio terminal, que mostra numa tela só o estado do Docker e do docker-compose. Você navega pelo teclado ou pelo mouse, e o programa, escrito em Go, roda como um binário único.
Para que serve
- Acompanhar os logs de um contêiner ou serviço sem abrir outra janela.
- Ver gráficos ASCII das métricas de cada contêiner, com a opção de personalizar o que aparece.
- Reiniciar, remover ou reconstruir contêineres e serviços com uma tecla.
- Inspecionar as camadas de origem de uma imagem.
- Limpar contêineres, imagens e volumes sem uso, e criar comandos próprios para tarefas repetidas.
Como começar
O Docker precisa estar instalado; o docker-compose é opcional. No macOS ou no Linux com Homebrew:
brew install lazydocker
lazydockerNo Windows, há scoop install lazydocker e choco install lazydocker. No Linux sem Homebrew, um script coloca o binário em $HOME/.local/bin, e o próprio README recomenda ler o script antes de rodá-lo. go install e o pacote do AUR são outras vias. Outra saída é rodar o lazydocker num contêiner, montando o socket do Docker com -v /var/run/docker.sock:/var/run/docker.sock na imagem lazyteam/lazydocker. Os atalhos de teclado e as opções de configuração têm páginas próprias na pasta de documentação do repositório.
Licença e custo
A licença MIT do repositório, com copyright de Jesse Duffield, exige que a nota de copyright e a íntegra da licença fiquem em todas as cópias ou partes substanciais do programa. Tudo é gratuito, e o autor aceita patrocínio pelo GitHub Sponsors.
Quando vale a pena
Foi feito para quem vive no terminal, como desenvolvedores com vários serviços locais e administradores de um servidor com poucos stacks do Compose. Quem prefere interface web, com acesso de várias pessoas, tem no Portainer uma alternativa com painel no navegador. Se você ainda está aprendendo Docker, conheça os comandos crus antes: o painel fica mais claro quando você sabe o que ele executa por trás.