dozzle
Dozzle is a lightweight, open-source web application for viewing Docker container logs in real time across Docker, Docker Swarm, and Kubernetes. It requires no log storage and runs as a small (~7 MB) container, offering features like fuzzy search, regex filtering, SQL queries, and multi-user authentication.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | amir20/dozzle |
| Owner | amir20 |
| Primary language | Go |
| License | MIT — OSI-approved |
| Stars | 13.5k |
| Forks | 576 |
| Open issues | 1 |
| Latest release | v10.6.7 (2026-06-30) |
| Last updated | 2026-07-08 |
| Source | https://github.com/amir20/dozzle |
What dozzle is
Go-based backend with Vue.js frontend that connects to the Docker API (v1.40+) via Unix socket or remote agent mode to stream logs live. Supports Docker Swarm global services, Podman via remote socket, and multi-host monitoring through agent mode; no persistent log storage.
Get the dozzle source
Clone the repository and explore it locally.
git clone https://github.com/amir20/dozzle.gitcd dozzle# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Requires Docker socket access (/var/run/docker.sock) or remote socket for Podman; assess permissions and security implications in your environment.
- By default collects anonymous analytics via Google Analytics; disable with --no-analytics flag if privacy-critical.
- Supports forward proxy authentication (e.g., Authelia) and file-based auth; plan multi-user access control before deployment.
- No log persistence; logs are lost on container restart; supplement with external logging if any historical reference is needed.
- Agent mode and multi-host support require separate agent containers; plan architecture for monitoring multiple Docker hosts.
When to avoid it — and what to weigh
- Require long-term log retention and searchability — Dozzle explicitly does not store logs; for offline search and historical analysis, alternatives like Kibana, Loggly, or Papertrail are more appropriate.
- Need centralized logging across many hosts at scale — While agent mode supports multiple hosts, it is not designed for enterprise-scale log aggregation; dedicated logging platforms are better suited.
- Heavy compliance and audit trail requirements — Lack of persistent storage and limited audit capabilities make it unsuitable for regulated industries requiring comprehensive log retention policies.
- Running older Docker Engine versions (pre-1.40) — Dozzle requires Docker Engine 19.03 or newer (API 1.40+); legacy deployments cannot use this tool.
License & commercial use
MIT License (permissive, OSI-approved). Allows commercial use, modification, and distribution with minimal restrictions; only requires attribution.
MIT license explicitly permits commercial use. No commercial license agreement or vendor support contract visible in provided data. Evaluate vendor support and SLA requirements separately if mission-critical.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Strong |
| License clarity | Clear |
| Deployment complexity | Low |
| DEV.co fit | Good |
| Assessment confidence | High |
Unix socket access grants container log visibility; restrict docker.sock mount to trusted users. Supports file-based and forward proxy authentication for access control. No claims of encryption, audit logging, or secrets management in provided data. Anonymous analytics enabled by default (disable with flag). Requires Docker Engine 19.03+; verify your engine version meets minimum security posture.
Alternatives to consider
ELK Stack (Elasticsearch, Logstash, Kibana)
Enterprise-grade centralized logging with persistent storage, full-text search, and analytics; higher operational overhead and cost.
Loki (Grafana)
Lightweight, cost-efficient log aggregation with long-term retention and Grafana dashboards; better for multi-cluster, historical queries.
Docker Desktop built-in log viewer
Simple local log viewing for dev machines; limited to single host, no remote access, no multi-user features.
Build on dozzle with DEV.co software developers
Dozzle is ideal for DevOps teams and developers needing fast, real-time access to container logs. Our team can help you evaluate Dozzle's fit for your infrastructure and guide multi-host agent setup or authentication integration.
Talk to DEV.coRelated on DEV.co
Explore the category and the services that help you build with it.
dozzle FAQ
Does Dozzle store logs?
Can I use Dozzle across multiple Docker hosts?
Is Dozzle suitable for production?
What is the resource footprint?
Software development & web development with DEV.co
From first prototype to production, DEV.co delivers software development services around tools like dozzle. Our software development agency staffs experienced software developers and web developers for custom software development, web development, integrations, and ongoing support across open-source observability and beyond.
Ready to streamline container log monitoring?
Dozzle is ideal for DevOps teams and developers needing fast, real-time access to container logs. Our team can help you evaluate Dozzle's fit for your infrastructure and guide multi-host agent setup or authentication integration.