crypto-bug-hunters / builtins

Built-in binaries
GNU General Public License v3.0
0 stars 1 forks source link

DockerHub pull rate exceeded #19

Open guidanoli opened 5 days ago

guidanoli commented 5 days ago

From this job...

ERROR: failed to solve: cryptobughunters/rust:2.2.0: failed to resolve source metadata for docker.io/cryptobughunters/rust:2.2.0: failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/cryptobughunters/rust/manifests/sha256:14b4c02d0f385ec270335f038421c9e0e6731ba6f74a44443a0a4841ac6ead1c: 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit

guidanoli commented 5 days ago

@endersonmaia Do you have any idea on how this can be circumvented?

guidanoli commented 5 days ago

Would logging in with the organization DockerHub account work?

guidanoli commented 5 days ago

Would switching to GitHub Container Registry solve this?

endersonmaia commented 5 days ago

Would switching to GitHub Container Registry solve this?

I would give it a try.

If we're using the cryptobughunters/rust:2.2.0 for our CI, it doesn't make sens to publish to Docker Hub, since ghcr.io shall be faster since it's at GitHub's same infrastructure.

guidanoli commented 5 days ago

That is true. Let's switch to GHCR then!