Automatic Docker image updates — monitor, deploy, rollback, and scan without ever touching a terminal. No CD. No scripts. No manual restarts.
Every new image pushed to your registry still requires a human to SSH in, pull the image, restart containers, and pray nothing breaks. It shouldn't be this way.
Running docker pull && docker compose up by hand risks version
mismatches and missed services.
No central dashboard to see which version is running on each server, or what happened during the last deploy.
Vulnerability patches sit in your registry for days while you wait for someone to manually trigger an update.
No automated revision history means a bad deploy requires frantic manual digging instead of one click.
Repeat this for every server, every deploy. Forever.
Docker Image Updater is a self-hosted agent that bridges the gap between your registry and your server. Think ArgoCD — but for Docker Compose, with zero Kubernetes overhead.
Detects, pulls, and deploys new images with no human intervention required.
Sorts Semver, timestamps, build IDs and more to always find the absolute latest correct tag.
Keeps the last 5 revisions in history. One click returns you to a known-good state.
Run once, automate forever.
Run generate_env.sh to auto-detect your running containers and generate a full
config in under 60 seconds.
The Rust engine continuously polls your registries, using 14-tier tag sorting to identify the newest valid image.
Atomic container recreation with health verification. If it fails, automatic rollback kicks in immediately.
Docker Image Updater polls every registry and deploys to every service — all from a single lightweight agent.
Production-grade features without enterprise complexity.
Native integration with high-performance authentication for all major cloud providers and local registries.
Uses --force-recreate to completely overwrite stale container states with zero
zombie processes.
Tracks deploying state through the Docker API, marking services Synced only after confirmed healthy.
Integrated CVE scanning blocks deployments of images with critical vulnerabilities before they reach production.
Keeps the last 5 image hashes per service. Roll back to any healthy revision instantly from the dashboard.
See why modern DevOps teams switch to Docker Image Updater.
| Feature | Manual Deployments | Docker Image Updater |
|---|---|---|
| Deployment Speed | Slow | Instant (Automated) |
| Human Error Risk | High | Zero Risk |
| Deployment Visibility | Blind (Terminal only) | Full Dashboard UI |
| Rollback Speed | Minutes of debugging | Milliseconds (One-Click) |
| Security Checks | Ad-hoc / Never | Continuous (Trivy) |
No complex config. The setup script does the heavy lifting.
Everything you need to know before getting started.
generate_env.sh on your server, it
auto-discovers your running containers, and writes a complete config file. Then start the agent
with one Docker Compose command.Docker Image Updater is free, open source, and ready to automate your entire deployment workflow in minutes.