Drydock Logo
v1.2.0 · Open Source

Container Update
Monitoring

Keep your containers up-to-date. Auto-discover running containers, detect image updates across 10+ registries, and trigger notifications via 16+ services.

StarsForksIssuesLicense MITLast commit
OpenSSF Best PracticesOpenSSF ScorecardCodecovSonarCloud

Everything you need

A complete solution for monitoring and managing container updates across your infrastructure.

Auto-Discovery

Automatically discovers running containers and tracks their image versions without manual configuration.

10+ Registries

Query Docker Hub, GHCR, ECR, GCR, GitLab, Quay, LSCR, ACR, and custom v2 registries.

16 Triggers

Notify via Slack, Discord, Telegram, SMTP, MQTT, webhooks, Gotify, NTFY, Kafka, and more.

Dry-Run Preview

Preview updates before applying them. Pre-update image backup with one-click rollback.

Distributed Agents

Monitor remote Docker hosts via SSE-based agents. Centralized dashboard for all environments.

Prometheus Metrics

Built-in /metrics endpoint with Grafana dashboard template. Full observability out of the box.

Get started in seconds

One command to start monitoring all your containers.

Terminal
$ docker run -d \
  --name drydock \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -p 3000:3000 \
  ghcr.io/codeswhat/drydock