TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What third-party Docker registry do you use? Why?

3 pointsby hiphipjorgeabout 8 years ago
I&#x27;ve been exploring some of the different Docker registries and can&#x27;t really settle on what&#x27;s better and why. They all seem pretty similar.<p>Do you have any good&#x2F;bad experiences why any particular registry? Any features you&#x27;ve seen in one of these that turned out to be particularly useful? Which payment model seems better: repository or storage? Anything else I should consider when picking one?<p>Seems to me like the options are: Docker Hub, Quay, ECR, and Google Container Registry. Any other important ones out there?

1 comment

ThatMightBePaulabout 8 years ago
Sup Jorge! You named the big ones. There are a bunch of others, as well. IMO, try to get your comparison down to just two. That&#x27;s a reasonable set to dive deep on.<p>For a lighter overview, I think the big features are: team workflow, security, and CI&#x2F;CD pipeline.<p>Team workflow is just how easy it is to get going &#x2F; share with your team. IMO, ECR or GCR will have a natural edge here if you&#x27;re already on their cloud. Tagging is important too, but I think everyone supports that.<p>Security is both the details of transport (SSL, etc), and whether your containers are getting scanned. Quay.io and Docker Hub both do security scanning for private repos. Quay has a slight edge in that public repos also get scanned thanks to Clair. I believe GCR and ECR lag behind here.<p>CI&#x2F;CD pipeline is important because your registry becomes a big chunk of your build. This is what&#x27;s going to really take time to investigate and dig into. You want to make sure it&#x27;s easy to add hooks to git or w&#x2F;e, and troubleshoot build issues (good logging, auditing, etc).<p>Full disclosure I work at CoreOS and with the Quay folks. That said, I also think they&#x27;re constantly probing into cool frontiers. I think Clair changed registry security. The team&#x27;s also started doing cool stuff for k8s users [1].<p>Lastly, I&#x27;m not totally sure on this last bit, but I think Docker Hub has a slight usability edge if you&#x27;re on Docker EE (swarm).<p>Summarizing: I think big cloud vendors will naturally always lag a little behind. They&#x27;ll make up for it with convenience if you&#x27;re already on their cloud. Registries whose main purpose is to be a registry (like Quay) will naturally innovate a little faster.<p>[1] <a href="https:&#x2F;&#x2F;coreos.com&#x2F;blog&#x2F;quay-application-registry-for-kubernetes.html" rel="nofollow">https:&#x2F;&#x2F;coreos.com&#x2F;blog&#x2F;quay-application-registry-for-kubern...</a>
评论 #14129283 未加载