Skip to content

What is Dozzle? ​

Dozzle is an open-source project sponsored by Docker OSS. It is a lightweight, web-based log viewer designed to simplify monitoring and debugging containerized applications across Docker, Docker Swarm, and Kubernetes environments.

New here? Jump to Getting Started to run it in under a minute.

Key Features ​

Real-time Monitoring ​

Stream logs from running containers with instant updates. Live CPU, memory, and network metrics with historical visualizations.

Flexible Deployment ​

Run as a standalone server, a Swarm deployment, a Kubernetes install, or with remote agents across multiple hosts.

Advanced Log Handling ​

Automatic JSON detection and color coding, multi-line stack-trace grouping, filters, and an embedded SQL engine for ad-hoc queries.

Multi-Host Support ​

Monitor containers across multiple Docker hosts from one UI. See agents.

Interactive Terminal ​

Attach or exec into running containers from the browser. See Shell Access.

Container Actions ​

Start, stop, restart, and update containers directly from the UI. See Actions.

Alerts & Webhooks ​

Define log patterns that trigger notifications to Slack, Discord, email, and more. See Alerts and Webhooks.

Authentication ​

Run open, or layer in simple or forward-proxy auth with role-based access control.

Lightweight & Fast ​

Go backend, Vue 3 frontend, streaming over SSE and WebSocket — minimal resource footprint.

Next Steps ​

Dozzle is MIT-licensed and actively maintained.

Released under the MIT License. Open sourced and sponsored by Docker OSS.