Sobre o projeto
lazydocker é uma interface de usuário de terminal (TUI) construída com a biblioteca gocui que fornece uma maneira centralizada de gerenciar ambientes Docker e Docker Compose. Seu objetivo é reduzir a necessidade de memorizar comandos CLI complexos, fornecendo uma interface visual para tarefas comuns.
As principais capacidades incluem:
- Monitoramento de Ambiente: Visualize o estado de containers e serviços rapidamente, incluindo gráficos ASCII para métricas de containers.
- Gerenciamento de Logs: Visualize logs de containers ou serviços específicos.
- Controle de Containers: Reinicie, remova, reconstrua e anexe-se a containers/serviços via teclas de atalho ou cliques do mouse.
- Gerenciamento de Imagens e Volumes: Visualize camadas ancestrais de imagens e realize a limpeza (prune) de containers, imagens ou volumes não utilizados para recuperar espaço em disco.
- Customização: Capacidade de adicionar comandos personalizados e configurar gráficos de métricas.