Drydockdrydock.codeswhat.com

Dozzle vs Drydock

Dozzle is a best-in-class real-time log viewer. Drydock focuses on container update monitoring and safe auto-updates. They solve different problems and work well together — Dozzle for log analysis, Drydock for keeping containers up-to-date.

Dozzle — ActiveDrydock — Active

Feature Comparison

A side-by-side look at what each tool offers.

FeatureDozzleDrydock
Project statusActively maintainedActively maintained
LanguageGoTypeScript
Web UIYesYes
Primary focusReal-time log viewingContainer update monitoring
Image update detectionNoYes, across 23 registries
Auto-update containersNoYes (optional, monitor-first)
Security scanningNoTrivy + SBOM + cosign verification
Automatic rollbackNoYes, on health check failure
Image backupNoPre-update backup with retention
NotificationsSlack, Discord, Ntfy, webhooks20 native trigger integrations
MQTT / Home AssistantNoYes
Prometheus metricsNoFull /metrics endpoint + Grafana template
Audit logNoYes, with REST API
Log viewerAdvanced (SQL, split-screen, regex)Basic (level filtering, auto-fetch)
Log analytics / SQLYesNo
Resource monitoringYes (CPU, memory)Planned
Multi-host agentsYesYes (SSE-based)
Container start/stop/restartYesYes
OIDC authenticationNoYes (Authelia, Auth0, Authentik)
RBACYesPlanned
Docker SwarmYesPlanned
KubernetesYesPlanned (v2.0.0)
LicenseApache 2.0AGPL-3.0

Key Differentiators

Where Drydock goes beyond what Dozzle offers.

Image Update Detection

Dozzle is a log viewer — it doesn't monitor for image updates. Drydock continuously checks 23 registries and notifies you when new versions are available.

Security Scanning

Trivy vulnerability scanning, SBOM generation, and cosign signature verification before updates are applied. Dozzle has no security capabilities.

Safe Update Pipeline

Dry-run preview, pre-update backup, automatic rollback on health check failure, and maintenance windows. Dozzle doesn't manage container updates at all.

20 Notification Services

Get notified about available updates via Slack, Discord, Telegram, Teams, Matrix, SMTP, MQTT, and more. Dozzle's notifications are limited to log-based alerts.

23 Registry Integrations

Dedicated integrations for Docker Hub, GHCR, ECR, GCR, GAR, GitLab, Quay, Harbor, Artifactory, Nexus, and more.

Works Great Together

Dozzle for deep log analysis and Drydock for update monitoring — they solve different problems and can run side-by-side in your Docker stack.

Using Dozzle?

Drydock and Dozzle are complementary tools. Use Dozzle for real-time log viewing and Drydock for monitoring container updates, applying them safely, and getting notified across 20 services. One Docker command to add Drydock.

Quick start
$ docker run -d \
  --name drydock \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -p 3000:3000 \
  codeswhat/drydock

Ready to try Drydock?

Open source, AGPL-3.0 licensed, and actively maintained.