About this project
lazydocker is a terminal user interface (TUI) built with the gocui library that provides a centralized way to manage Docker and Docker Compose environments. It aims to reduce the need to memorize complex CLI commands by providing a visual interface for common tasks.
Key capabilities include:
- Environment Monitoring: View the state of containers and services at a glance, including ASCII graphs for container metrics.
- Log Management: View logs for specific containers or services.
- Container Control: Restart, remove, rebuild, and attach to containers/services via keybindings or mouse clicks.
- Image & Volume Management: View ancestor layers of images and prune unused containers, images, or volumes to reclaim disk space.
- Customization: Ability to add custom commands and configure metric graphs.