Dozzle is a lightweight, web-based log viewer for containers that supports Docker, Swarm, and Kubernetes.
The tool solves the problem of monitoring container logs in real time without requiring log persistence or complex infrastructure. It streams logs directly from running containers through a web interface, keeping memory usage minimal by design. The application provides fuzzy search for container names, regex-based log filtering, and SQL query support for more sophisticated log analysis. It can display live statistics including memory and CPU usage, and supports split-screen viewing for monitoring multiple containers simultaneously.
Dozzle suits teams that need quick, temporary log inspection during development and debugging rather than long-term log retention and analysis. It works well for single Docker hosts or can operate in agent mode to monitor multiple hosts. The tool is particularly valuable in resource-constrained environments due to its small footprint. For teams requiring offline search, historical log analysis, or centralized logging across many services, the README acknowledges that products like Loggly, Papertrail, or Kibana are better suited. The tool supports multi-user authentication with forward proxy authorization and includes Swarm mode for clustered deployments.
The project shows consistent maintenance with regular updates addressing bug fixes and feature additions. Pull requests are tested before release through dedicated preview builds. The codebase maintains stability across releases while offering multiple tagging strategies to suit different deployment needs, from pinned versions for reproducibility to rolling updates for the latest features.