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.