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.