Skip to content

Migrate from Docker-Hub to EF-hosted Docker-Image registry #2946

@HannesWell

Description

@HannesWell

Docker-Hub will change it's usage limits with effect from 1 April, which is next week:
https://docs.docker.com/docker-hub/usage/

Starting April 1, 2025, all users with a Pro, Team, or Business subscription will have unlimited Docker Hub pulls with fair use.
Unauthenticated users and users with a free Personal account have the following pull limits:
    Unauthenticated users: 10 pulls/hour
    Authenticated users with a free account: 100 pulls/hour

Currently we use custom Docker-Images hosted at Docker-Hub to build the native binaries for SWT and Equinox and for Smoke-Tests:

@fredg02 or @heurtematte can you clarify how we will be affected by this change?
Especially does our usage in the EF-hosted Jenkins is considered as unauthenticated use and thus affected by the 10 pulls per hour limit? Since this is counted per IP, I fear that it would not be sufficient, not even if we are authenticated.

I remember your mail from October last year: https://www.eclipse.org/lists/cross-project-issues-dev/msg19963.html
Is this still up to date? And would it make sense to migrate to the EF-hosted Docker registry now respectively is it already ready? If yes, what do we have to change in the consuming jobs listed above and in our [docker-image build job?

Metadata

Metadata

Assignees

No one assigned

    Labels

    dockerPull requests that update Docker codehelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions