Docker Management Tools
Web-based GUI tools for managing Docker containers, images, volumes, networks, and logs.
Dockhand
Section titled “Dockhand”Dockhand is a free, self-hosted Docker management platform. Supports container management, Docker Compose stacks with Git integration, vulnerability scanning, OIDC/SSO, and multi-environment setups via the Hawser agent.
- Free edition with full functionality (no bait-and-switch)
- Visual editor for Docker Compose files
- Built-in vulnerability scanning (Grype/Trivy)
- Runs on Linux, macOS, Windows, and Raspberry Pi
Portainer
Section titled “Portainer”Portainer is a lightweight container management platform for Docker, Swarm, Kubernetes, and ACI environments. Provides a graphical interface and extensive API.
- Community Edition is free and open-source (Zlib license)
- Business Edition adds RBAC and dedicated support
- Deploys as a single container on Linux and Windows
Dozzle
Section titled “Dozzle”Dozzle is a real-time log viewer for containers (MIT, written in Go). Unlike the management platforms above it focuses on logs: streaming, searching and filtering across containers and hosts, with live CPU, memory and network charts next to the output.
docker run -d -v /var/run/docker.sock:/var/run/docker.sock \ -v dozzle_data:/data -p 8080:8080 amir20/dozzle:latest- Structured log parsing with multi-line traces grouped into one entry
- Works with Docker, Swarm, Kubernetes and Podman; remote hosts connect through TLS-secured agents
- Container health checks, lifecycle events, plus shell and exec access
- Alerts matched by expression, delivered through webhooks to Slack, Discord or ntfy
- Exposes an MCP server so AI assistants can query logs
- No database — a single container with a named volume for its data; logs stay inside your network
- Simple or forward-proxy authentication
