Docker Registry

Docker Registry is a self-hosted container image registry for storing and distributing Docker images over an HTTP API.

  • Cloud
  • Network Services
  • Productivity
  • Tools & Utilities
Docker Registry is a self-hosted container image registry for storing and distributing Docker images over an HTTP API. It lets homelabbers run their own private registry to host custom images independently of Docker Hub. Based on the official Docker Registry image.

Platform availability

Available on 2 of 6 install platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm

Also on Docker Hub and GitHub

Health score

55/100 Fair

Maintained
75last commit 13 days ago
Popular
51357 GitHub stars
Easy to install
202 install platforms
Light to run
No data

Based on 3 of 4 factors.

How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today, links checked 10 days ago

GitHub stars
357
Open issues
24
Last commit
2026-09-24
License
Apache-2.0
Activity
rising

Checked yesterday - source: GitHub (docker/distribution-library-image)

Resources & Compatibility

Requirements not published yet.

First-install notes

  • Configuration Registry data is stored at /mnt/user/appdata/registry. The default connection port is 5000. source

Fetched today - each note links to its source

Alternatives (6)

  • Coolify - An open-source & self-hostable Heroku / Netlify / Vercel alternative.
  • Heroku - Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.
  • Railway - Provision infrastructure, develop locally, deploy to cloud, scale servers and storage, automate service discovery, and manage environments…
  • Render - Render is a modern cloud provider that makes it effortless and instant to deploy your code in production.
  • Sliplane - With Sliplane, shipping containers becomes incredibly easy and affordable.
  • Vercel - Deploy to the most powerful serverless platform in the world with just one command.

Checked 6 days ago - source: AlternativeTo

Common questions

How can I remove old tags or images from a private Docker registry?

You can query the registry to find tags or images and then delete the unwanted tags or images. The process can become more complicated when read-only mode and caches are involved.

What should I configure to manage a Docker registry that keeps growing?

The relevant controls are retention and purging policies. You should review the registry interfaces and policies that determine which images are retained or removed.

Can I expose Docker Registry under a non-root URL in a reverse proxy?

Workarounds are discussed for serving the registry from a URL that is not the root path.

Which common configuration areas should I check when Docker Registry fails?

Check configuration mistakes, storage issues, and authentication problems. These are the common Docker Registry error categories covered in the practical operations guide.

Answers sourced from forums.docker.com, forums.docker.com, www.e-no.co, www.reddit.com

Community

Collected 3 days ago - public community threads