[PR #9600] fix: docker compose pull rate limit #12558

Closed
opened 2026-02-05 14:59:12 +03:00 by OVERLORD · 0 comments
Owner

Original Pull Request: https://github.com/immich-app/immich/pull/9600

State: closed
Merged: Yes


with registry.hub.docker.com/ behind the image reference, there was an issue where docker compose up -d would throw a rate-limiting error, even when logged in using a docker account.

before

poweruser@debian:~/immich-app$ docker pull registry.hub.docker.com/library/redis:6.2-alpine@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672
Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit

after changing image reference

poweruser@debian:~/immich-app$ docker pull redis:6.2-alpine@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672
docker.io/library/redis@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672: Pulling from library/redis
4abcf2066143: Pull complete 
2c3a1d240687: Pull complete 
643f361aa308: Pull complete 
a693cf0e318c: Pull complete 
ade57efb0b22: Pull complete 
2fa2e1566407: Pull complete 
4f4fb700ef54: Pull complete 
4464e0709769: Pull complete 
Digest: sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672
Status: Downloaded newer image for redis@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672
docker.io/library/redis:6.2-alpine@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672

What's Next?
  View a summary of image vulnerabilities and recommendations → docker scout quickview redis:6.2-alpine@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672

it doesn't really matter where the image is downloaded from as long as it has the same sha256 hash in docker-compose.yml

**Original Pull Request:** https://github.com/immich-app/immich/pull/9600 **State:** closed **Merged:** Yes --- with `registry.hub.docker.com/` behind the image reference, there was an issue where `docker compose up -d` would throw a rate-limiting error, even when logged in using a docker account. #### before ```bash poweruser@debian:~/immich-app$ docker pull registry.hub.docker.com/library/redis:6.2-alpine@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672 Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit ``` #### after changing image reference ```bash poweruser@debian:~/immich-app$ docker pull redis:6.2-alpine@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672 docker.io/library/redis@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672: Pulling from library/redis 4abcf2066143: Pull complete 2c3a1d240687: Pull complete 643f361aa308: Pull complete a693cf0e318c: Pull complete ade57efb0b22: Pull complete 2fa2e1566407: Pull complete 4f4fb700ef54: Pull complete 4464e0709769: Pull complete Digest: sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672 Status: Downloaded newer image for redis@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672 docker.io/library/redis:6.2-alpine@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672 What's Next? View a summary of image vulnerabilities and recommendations → docker scout quickview redis:6.2-alpine@sha256:84882e87b54734154586e5f8abd4dce69fe7311315e2fc6d67c29614c8de2672 ``` it doesn't really matter where the image is downloaded from as long as it has the same sha256 hash in `docker-compose.yml`
OVERLORD added the pull-request label 2026-02-05 14:59:12 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#12558