Skip to content

Commit f3412ac

Browse files
authored
Merge pull request docker#11578 from binman-docker/master
Add other limit info and more 3rd parties
2 parents 5c93b26 + a9f706b commit f3412ac

File tree

1 file changed

+20
-3
lines changed

1 file changed

+20
-3
lines changed

docker-hub/download-rate-limit.md

+20-3
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,26 @@ If you are running Kubernetes, follow the instructions in [Pull an Image from a
5959

6060
If you are using any third-party platforms, follow your provider’s instructions on using registry authentication.
6161

62+
- [Artifactory](https://www.jfrog.com/confluence/display/JFROG/Advanced+Settings#AdvancedSettings-RemoteCredentials){: target="_blank" rel="noopener" class="_"}
63+
- [AWS CodeBuild](https://aws.amazon.com/blogs/devops/how-to-use-docker-images-from-a-private-registry-in-aws-codebuild-for-your-build-environment/){: target="_blank" rel="noopener" class="_"}
64+
- [AWS ECS/Fargate](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/private-auth.html){: target="_blank" rel="noopener" class="_"}
65+
- [Azure Pipelines](https://docs.microsoft.com/en-us/azure/devops/pipelines/library/service-endpoints?view=azure-devops&tabs=yaml#sep-docreg){: target="_blank" rel="noopener" class="_"}
6266
- [CircleCI](https://circleci.com/docs/2.0/private-images/){: target="_blank" rel="noopener" class="_"}
63-
- [Drone.io](https://docs.drone.io/pipeline/docker/syntax/images/#pulling-private-images){: target="_blank" rel="noopener" class="_"}
6467
- [Codefresh](https://codefresh.io/docs/docs/docker-registries/external-docker-registries/docker-hub/){: target="_blank" rel="noopener" class="_"}
68+
- [Drone.io](https://docs.drone.io/pipeline/docker/syntax/images/#pulling-private-images){: target="_blank" rel="noopener" class="_"}
6569
- [LayerCI](https://layerci.com/docs/advanced-workflows#logging-in-to-docker){: target="_blank" rel="noopener" class="_"}
66-
- [AWS ECS/Fargate](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/private-auth.html){: target="_blank" rel="noopener" class="_"}
67-
- [AWS CodeBuild](https://aws.amazon.com/blogs/devops/how-to-use-docker-images-from-a-private-registry-in-aws-codebuild-for-your-build-environment/){: target="_blank" rel="noopener" class="_"}
70+
71+
## Other limits
72+
73+
Docker Hub also has an overall rate limit to protect the application
74+
and infrastructure. This limit applies to all requests to Hub
75+
properties including web pages, APIs, image pulls, etc. The limit is
76+
applied per-IP, and while the limit changes over time depending on load
77+
and other factors, it is in the order of thousands of requests per
78+
minute. The overall rate limit applies to all users equally
79+
regardless of account level.
80+
81+
You can differentiate between these limits by looking at the error
82+
code. The "overall limit" will return a simple `429 Too Many Requests`
83+
response. The image download limit returns a longer error message that
84+
includes a link to this page.

0 commit comments

Comments
 (0)