Skip to content

Use a non docker hub repo #739

@paul-civitas

Description

@paul-civitas

Dockerhub has painful rate limits, that necessitate the use of the registry mirror to use the image in production. They also have very dubious reliability.

They also have some dubious practices. For instance publishing images as "official" when they haven't been endorsed by package maintainers, with official meaning the image officially endorsed by dockerhub.

They even at one point planned to sunset their free team plan before backing out after community backlash: https://www.docker.com/blog/no-longer-sunsetting-the-free-team-plan/

This would have required open source projects to share passwords essentially, or else go through the burden of registering for docker's open source program with no guarantee of timely acceptance: https://www.docker.com/community/open-source/application/

Would recommend instead:

  • Google Container Registry
  • Github Container Reigstry
  • Quay.io

Metadata

Metadata

Assignees

No one assigned

    Labels

    Component: DockerPriority: HighBroken behavior in specific environments like in parallel mode or only on some operating systemsSize: SmallChanges to a few localized lines of code (e.g. same function)Type: Enhancement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions