lazydocker
Simple docker/docker-compose interface.
A terminal‑based user interface lets users view and control Docker containers, images, volumes, networks, and Docker‑Compose services without leaving the command line. The interface is built in Go using the gocui library, providing a text‑only layout that can be navigated with keyboard shortcuts. It displays real‑time status, logs, and resource usage, and supports actions such as start, stop, restart, and remove for both individual containers and Compose projects.
The tool targets developers and system administrators who work with Docker and Docker‑Compose on macOS or Linux and prefer a lightweight, interactive console experience over separate graphical applications. It is distributed as a single binary and can be installed via Homebrew or other package managers, and it runs in any terminal that supports standard input and output.
What distinguishes it is the combination of Docker and Docker‑Compose management in a single, cohesive UI, all implemented in Go for fast startup and low resource consumption. The project is actively maintained, with continuous integration testing and community contributions documented on its GitHub repository.
Reviews
Loading reviews…
Similar apps
Version Control & Git
lazygit
A simple terminal UI for git commands.
DevOps & Infrastructure
dockly
Interactively manage containers.

DevOps & Infrastructure
ctop
Top like interface for container metrics.

DevOps & Infrastructure
k9s
Manage Kubernetes Clusters.

DevOps & Infrastructure
Docker Desktop
Desktop app for building, running, and managing Docker containers on Windows and macOS.

System Monitoring & Maintenance
DockSTARTer
DockSTARTer helps you get started with home server apps running in Docker.