-
Notifications
You must be signed in to change notification settings - Fork 929
Closed
Labels
Description
Hello,
Since today, I have an issue with the newly added Docker Hub rate limit.
I have like 4 apps on my Caprover instancce, all of them are already built and online.
But still, when I curl the rate limit preview endpoint on docker.io, it looks like something is constantly trying to pull.
https://www.docker.com/blog/checking-your-current-docker-pull-rate-limits-and-status/
TOKEN=$(curl "https://auth.docker.io/token?service=registry.docker.io&scope=repository:ratelimitpreview/test:pull" | jq -r .token)
curl --head -H "Authorization: Bearer $TOKEN" https://registry-1.docker.io/v2/ratelimitpreview/test/manifests/latest 2>&1 | grep RateLimit
output:
root@ubuntu-s-1vcpu-1gb-fra1-01:~# curl --head -H "Authorization: Bearer $TOKEN" https://registry-1.docker.io/v2/ratelimitpreview/test/manifests/latest 2>&1 | grep RateLimit
RateLimit-Limit: 100;w=21600
RateLimit-Remaining: -472;w=21600
root@ubuntu-s-1vcpu-1gb-fra1-01:~# curl --head -H "Authorization: Bearer $TOKEN" https://registry-1.docker.io/v2/ratelimitpreview/test/manifests/latest 2>&1 | grep RateLimit
RateLimit-Limit: 100;w=21600
RateLimit-Remaining: -482;w=21600
root@ubuntu-s-1vcpu-1gb-fra1-01:~# curl --head -H "Authorization: Bearer $TOKEN" https://registry-1.docker.io/v2/ratelimitpreview/test/manifests/latest 2>&1 | grep RateLimit
RateLimit-Limit: 100;w=21600
RateLimit-Remaining: -512;w=21600
root@ubuntu-s-1vcpu-1gb-fra1-01:~# curl --head -H "Authorization: Bearer $TOKEN" https://registry-1.docker.io/v2/ratelimitpreview/test/manifests/latest 2>&1 | grep RateLimit
RateLimit-Limit: 100;w=21600
RateLimit-Remaining: -518;w=21600
root@ubuntu-s-1vcpu-1gb-fra1-01:~# curl --head -H "Authorization: Bearer $TOKEN" https://registry-1.docker.io/v2/ratelimitpreview/test/manifests/latest 2>&1 | grep RateLimit
RateLimit-Limit: 100;w=21600
RateLimit-Remaining: -526;w=21600
root@ubuntu-s-1vcpu-1gb-fra1-01:~# curl --head -H "Authorization: Bearer $TOKEN" https://registry-1.docker.io/v2/ratelimitpreview/test/manifests/latest 2>&1 | grep RateLimit
root@ubuntu-s-1vcpu-1gb-fra1-01:~# curl --head -H "Authorization: Bearer $TOKEN" https://registry-1.docker.io/v2/ratelimitpreview/test/manifests/latest 2>&1 | grep RateLimit
RateLimit-Limit: 100;w=21600
RateLimit-Remaining: -535;w=21600
tocsinde and crypdicktocsinde