全部產品
Search
文件中心

Container Registry:Container RegistryACR個人版中拉取Docker Hub鏡像限流的公告

更新時間:Jun 30, 2024

根據Docker公司政策,2020年11月01日起將逐步向Docker Hub匿名和免費使用者實施速率和提取要求次數限制。因此,如果您在個人版中構建服務拉取Docker Hub鏡像,將可能受此影響導致構建失敗。

關於Docker Hub提取要求次數限制的詳細介紹,請參見Download rate limit

影響範圍

如果使用阿里雲Container Registry(ACR)個人版構建容器鏡像,並在Dockerfile中配置了Docker Hub的基礎鏡像,則有可能因Docker Hub的限流政策而出現構建失敗的現象,進而出現以下報錯資訊。

toomanyrequests:You have reached your pull rate limit.You may increase the limit by authenticating and upgrading:https://www.docker.com/increase-rate-limit

解決方案

  • 在Dockerfile內引用源自ACR的基礎鏡像。

    您可以先將Docker Hub的基礎鏡像同步到ACR個人版鏡像倉庫中,然後在Dockerfile內進行本地引用。

  • 使用Container Registry企業版構建系統。

    您可以使用Container Registry企業版構建系統,企業級構建服務將不會受到Docker Hub限流影響。具體操作,請參見使用企業版執行個體構建鏡像