Comment by Legogris

6 years ago

Agreed that self-hosting registries should be way more common than it is today and maybe even standard practice.

It's crazy easy to do; just start the registry container with a mapped volume and you're done.

Securing, adding auth/auth and properly configuring your registry for exposure to the public internet, though... The configuration for that is very poorly documented IMO.

EDIT: Glancing through the docs, they do seem to have improved on making this more approachable relatively recently. https://docs.docker.com/registry/deploying/