Docker Health Python Health Node.js Health Go Health

Container Base Image Picker

Choose your language, set your priorities for size, security, and use case — get a recommended Docker base image with a ready-to-copy Dockerfile.

1

Select Language / Runtime

How It Works

1

Pick Your Language

Choose from Python, Node.js, Go, Rust, Ruby, PHP, Java, or .NET. Each has a curated set of official and distroless base images.

2

Set Priorities

Tell us your use case, size preference, security needs, and target architecture. The picker scores every image against your criteria.

3

Get Your Image

See the best match with reasoning, a Dockerfile snippet, size comparison chart, and alternatives. Copy and ship.

FAQ

Is my data sent anywhere?

No. Everything runs in your browser using JavaScript. Your selections never leave your device. The only network requests are badge image fetches from our badge service.

How are image sizes calculated?

Sizes are approximate compressed pull sizes from Docker Hub and Google Container Registry. Actual sizes vary by architecture and layer caching. Use docker images for exact on-disk sizes.

What is a distroless image?

Distroless images from Google contain only your app and its runtime dependencies — no shell, no package manager, no OS utilities. This dramatically reduces attack surface but makes debugging harder.

Should I use Alpine or Debian-based images?

Alpine uses musl libc and is much smaller, but some packages (especially Python C extensions) can have compatibility issues. Debian-based slim images are larger but have broader compatibility. For most production workloads, slim is the safer default.

Docker Health Python Health Node.js Health

Ship smaller, safer containers

Track base image releases, EOL dates, and security advisories across your entire container fleet.

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

</> Embed Container Base Image Picker

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