Azure container registry anonymous pull rate limits

Nikhil Agarwal 0 Reputation points
2025-06-23T14:38:49.2+00:00

I have created a Premium container registry in Azure. I wanted to know if there are any type of rate limit in case of anonymous or authenticated pulls from Azure cloud or any other cloud. I have multiple Kubernetes clusters in Azure and other clouds in multiple regions, will i be throttled based on IP or data size?

Azure Container Registry
Azure Container Registry
An Azure service that provides a registry of Docker and Open Container Initiative images.
508 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Vamsi Ram Annepu 915 Reputation points Microsoft External Staff Moderator
    2025-06-23T18:38:33.0633333+00:00

    Hi Nikhil Agarwal,
    It sounds like you're trying to understand the rate limits for anonymous and authenticated pulls from your Azure container registry, especially in the context of your multiple Kubernetes clusters
    1.Rate Limits: Both anonymous and authenticated pulls from Azure Container Registry (ACR) are subject to rate limits. When you exceed these limits, you'll encounter the error message: "toomanyrequests: You have reached your pull rate limit."

    2.Throttling Mechanism: The limits can be influenced by various factors, such as the service tier of your ACR (Basic, Standard, or Premium), the number and size of the image layers, and even concurrent operations from your client environment.

    3.Anonymous Pull Access: If you have enabled anonymous pull access on your ACR (available in the Standard and Premium tiers), be aware that unauthenticated requests can be throttled if they exceed a high rate.

    4.Docker Hub Rate Limits: If you're pulling images from Docker Hub, anonymous pulls are also affected by Docker Hub's own rate limits, which depend on whether you have a Docker account and what plan you're on. For instance, a free account has a limit of 200 pulls every six hours.

    For more information you can look into the below links
    https://stackoverflow.com/questions/65806330/toomanyrequests-you-have-reached-your-pull-rate-limit-you-may-increase-the-lim
    https://learn.microsoft.com/en-us/azure/container-registry/buffer-gate-public-content?tabs=azure-cli#authenticate-with-docker-hub
    If you face an error that occur during anonymous image pulls from Docker Hub when you try to create or update an Azure container instance you can look into the below link
    https://learn.microsoft.com/en-us/troubleshoot/azure/azure-container-instances/configuration-setup/docker-hub-rate-limit-registryerrorresponse
    Feel free to reach out if you have any further queries.

    If you found the information useful, please click "Upvote" on the post to let us know.

    Thank You.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.