Docker Hub 使用和限制
目錄
下表概述了每種使用者型別包含的使用量和限制,並受合理使用條款約束
使用者型別 | 每 6 小時拉取速率限制 | 公共倉庫數量 | 私有倉庫數量 |
---|---|---|---|
商業版(已認證) | 無限制 | 無限制 | 無限制 |
團隊版(已認證) | 無限制 | 無限制 | 無限制 |
專業版(已認證) | 無限制 | 無限制 | 無限制 |
個人版(已認證) | 200 | 無限制 | 最多 1 個 |
未認證使用者 | 每個 IPv4 地址或 IPv6 /64 子網 100 次 | 不適用 | 不適用 |
更多詳細資訊,請參閱拉取使用量和限制。
合理使用
使用 Docker Platform 時,使用者應注意過多的資料傳輸、拉取速率或資料儲存可能導致限流或額外費用。為了確保合理的資源使用並維護服務質量,我們保留對錶現出過度資料和儲存消耗的賬號施加限制或收取額外費用的權利。
濫用速率限制
Docker Hub 設有濫用速率限制,以保護應用程式和基礎設施。此限制適用於對 Hub 屬性(包括網頁、API 和映象拉取)的所有請求。該限制按 IPv4 地址或 IPv6 /64 子網應用,儘管該限制會隨時間根據負載和其他因素變化,但大約為每分鐘數千次請求。無論賬號級別如何,濫用限制平等地適用於所有使用者。
您可以透過檢視錯誤程式碼來區分拉取速率限制和濫用速率限制。濫用限制返回簡單的 429 Too Many Requests
響應。拉取限制返回包含文件連結的較長錯誤訊息。