Docker Health PostgreSQL Health Redis Health

Docker Compose Version Checker

Paste your docker-compose.yml and instantly audit every service image for version pinning, EOL status, and upgrade opportunities.

docker-compose.yml

Supports Docker Compose v2 and v3 syntax

How It Works

1

Paste Your Compose File

Paste any docker-compose.yml — v2 or v3 syntax is auto-detected and parsed entirely in your browser.

2

Version Analysis

Every service image is checked for version pinning, :latest usage, and mapped to ReleaseRun's database of 300+ tracked technologies.

3

Score & Fix

Get a health grade from A to F, see live EOL and version badges, and copy the full report as Markdown for your team.

FAQ

Is my docker-compose file sent anywhere?

No. Your file is parsed entirely in your browser using JavaScript. We fetch public badge images from img.releaserun.com, but your compose file never leaves your device.

What images are recognized?

We map 20 popular Docker images to ReleaseRun products: PostgreSQL, MySQL, Redis, Nginx, Node.js, Python, Go, MongoDB, Elasticsearch, RabbitMQ, Grafana, Prometheus, Traefik, Vault, Consul, MariaDB, Memcached, MinIO, Caddy, and Apache (httpd). Unmapped images are still checked for version pinning.

How is the score calculated?

Your compose file starts at 100 points. Deductions: −20 for each :latest tag, −15 for each image with no tag, −10 for each end-of-life technology, and −5 for each outdated major version. Grade A is 90–100, B is 80–89, C is 60–79, D is 40–59, and F is 0–39.

Why is using :latest a bad practice?

The :latest tag is mutable — it can point to different image versions over time. This means your builds aren't reproducible and a new upstream release could break your application without warning. Always pin to a specific version like postgres:16 or node:20-alpine.

Nginx Health Node.js Health Python Health

Keep your containers up to date

Track releases for Docker images, databases, and every technology in your stack — get notified the moment new versions ship.

🔔 Get free alerts when your tech stack hits EOL or gets a CVE Set Up Alerts

</> Embed Docker Compose Version Checker

Copy this iframe snippet to embed this tool on your website. The tool runs client-side and includes a "Powered by ReleaseRun" attribution.

Preview: Open embed view