Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alternate Docker Registries #73

Closed
maennchen opened this issue Dec 28, 2020 · 2 comments
Closed

Alternate Docker Registries #73

maennchen opened this issue Dec 28, 2020 · 2 comments

Comments

@maennchen
Copy link
Contributor

It would be great if the images could be published via multiple Docker registries. Docker Hub is no longer very great considering the rate limits.

I would recommend:

  • GitHub Packages (i might be able to get a sponsoring for the storage costs)
  • Quay.io (free)
  • Google Container Registry (i might be able to get a sponsoring for the storage costs)
@ericmj
Copy link
Member

ericmj commented Dec 29, 2020

Have you run into the rate limits for images you pull from hexpm/ on DockerHub?

DockerHub seems to still be the main registry so we are going to keep to it unless that changes. Bob builds and pushes a substantial amount of images and I don't think we should be wasteful and just push to any arbitrary registries. Pushing to additional registries would require more resources from us and of the registries we push to so if we are going to push to additional registries we would need to investigate which we are going to pick.

Two of the ones you listed are not free for pushers and it's not immediately clear if they are free for pullers. I have not heard of quay before and don't know what their hidden rate limits are. We know of DockerHub's limits from experience.

Maybe it would be better if you mirror to the registries you need?

@maennchen
Copy link
Contributor Author

@ericmj I'll do it myself then, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants