Dockge vs Drydock
Dockge is a popular compose stack manager. Drydock focuses on container update monitoring and safe auto-updates. They solve different problems and can work well side-by-side — Dockge for managing compose files, Drydock for tracking and applying image updates.
Feature Comparison
A side-by-side look at what each tool offers.
| Feature | Dockge | Drydock |
|---|---|---|
| Project status | Actively maintained | Actively maintained |
| Language | TypeScript | TypeScript |
| Web UI | Yes | Yes |
| Primary focus | Compose stack management | Container update monitoring |
| Image update detection | No | Yes, across 23 registries |
| Auto-update containers | No | Yes (optional, monitor-first) |
| Notifications on updates | No | 20 native trigger integrations |
| Security scanning | No | Trivy + SBOM + cosign verification |
| Automatic rollback | No | Yes, on health check failure |
| Image backup | No | Pre-update backup with retention |
| Prometheus metrics | No | Full /metrics endpoint + Grafana template |
| OIDC authentication | No | Authelia, Auth0, Authentik |
| Distributed agents | No | SSE-based agent architecture |
| Audit log | No | Yes, with REST API |
| Compose file editing | Yes (visual editor) | No (compose updates only) |
| Docker run → compose | Yes | No |
| Multi-language (i18n) | Yes (15+ languages) | Planned |
| Container start/stop/restart | Yes | Yes |
| Container grouping / stacks | Yes | Yes (auto-detected) |
| Dark/light theme | Yes | Yes |
| License | MIT | AGPL-3.0 |
Key Differentiators
Where Drydock goes beyond what Dockge offers.
Image Update Detection
Dockge manages compose stacks but doesn't check for image updates. Drydock continuously monitors 23 registries and notifies you when new versions are available.
Security Scanning
Trivy vulnerability scanning, SBOM generation, and cosign signature verification before any update is applied. Dockge has no security scanning.
Safe Update Pipeline
Dry-run preview, pre-update backup, automatic rollback on health check failure, and maintenance windows. Dockge lets you manually update stacks but has no safety controls.
20 Notification Services
Get notified about available updates via Slack, Discord, Telegram, Teams, Matrix, SMTP, MQTT, and more. Dockge has no notification system.
Distributed Monitoring
Monitor remote Docker hosts via SSE-based agents with a centralized dashboard. Dockge manages only the local Docker instance.
23 Registry Integrations
Dedicated integrations for Docker Hub, GHCR, ECR, GCR, GAR, GitLab, Quay, Harbor, Artifactory, Nexus, and more. Dockge doesn't query registries at all.
Using Dockge?
Drydock and Dockge complement each other well. Use Dockge to manage your compose files and Drydock to monitor for image updates and apply them safely. One Docker command to add Drydock to your stack.
$ docker run -d \
--name drydock \
-v /var/run/docker.sock:/var/run/docker.sock \
-p 3000:3000 \
codeswhat/drydockReady to try Drydock?
Open source, AGPL-3.0 licensed, and actively maintained.