本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon ECR 服務配額
下表提供 Amazon Elastic Container Registry (Amazon ECR) 的預設服務配額。
名稱 | 預設 | 可調整 | 描述 |
---|---|---|---|
複寫組態中每個規則的篩選條件 | 每個受支援的區域:100 | 否 | 複寫組態中每個規則的篩選條件的數量上限。 |
每個儲存庫的映像 | 每個支援的區域:10,000 | 是 |
每個儲存庫映像的數量上限。 |
分層部分 | 每個支援的區域:4,200 | 否 | 分層部分數目上限。這僅適用於直接使用 Amazon ECR API 動作來啟動分段上傳以進行映像推送操作時。 |
生命週期政策長度 | 每個支援的區域:30,720 | 否 | 生命週期政策中的字元數上限。 |
最大分層部分大小 | 每個受支援的區域:10 | 否 | 分層部分大小上限 (MiB)。這僅適用於直接使用 Amazon ECR API 動作來啟動分段上傳以進行映像推送操作時。 |
最大分層大小 | 每個受支援的區域:52,000 個 | 否 | 每層的大小上限 (MiB)。 |
最小分層部分大小 | 每個受支援的區域:5 | 否 | 分層部分大小下限 (MiB)。這僅適用於直接使用 Amazon ECR API 動作來啟動分段上傳以進行映像推送操作時。 |
依登錄檔提取快取規則 | 每個受支援的區域:50 | 否 | 提取快取規則的數量上限。 |
BatchCheckLayerAvailability 請求的速率 | 每個受支援的區域:每秒 1,000 | 是 |
目前區域中每秒可進行 BatchCheckLayerAvailability 請求的數量上限。將映像推送至儲存器時會檢查每個映像圖層,驗證之前是否上傳過。如果已上傳,則會略過映像圖層。 |
BatchGetImage 請求的速率 | 每個支援的區域:每秒 2,000 | 是 |
目前區域中每秒可進行 BatchGetImage 請求的數量上限。提取映像時,系統會叫用 BatchGetImage API 一次以擷取映像資訊清單。如果您請求增加此 API 的配額,請同時檢視 GetDownloadUrlForLayer 使用量。 |
CompleteLayerUpload 請求的速率 | 每個支援的區域:每秒 100 | 是 |
目前區域中每秒可進行 CompleteLayerUpload 請求的數量上限。推送映像時,每個新映像圖層都會叫用 CompleteLayerUpload API 一次,以確認上傳已完成。 |
GetAuthorizationToken 請求的速率 | 每個支援的區域:每秒 500 | 是 |
目前區域中每秒可進行 GetAuthorizationToken 請求的數量上限。 |
GetDownloadUrlForLayer 請求的速率 | 每個支援的區域:每秒 3,000 | 是 |
目前區域中每秒可進行 GetDownloadUrlForLayer 請求的數量上限。提取映像時,未快取的每個映像圖層都會叫用一次 GetDownloadUrlForLayer API。如果您請求增加此 API 的配額,請同時檢視 BatchGetImage 使用量。 |
InitiateLayerUpload 請求的速率 | 每個支援的區域:每秒 100 | 是 |
目前區域中每秒可進行 InitiateLayerUpload 請求的數量上限。推送映像時,未上傳的每個映像圖層都會叫用 InitiateLayerUpload API 一次。是否上傳映像圖層會由 BatchCheckLayerAvailability API 動作決定。 |
PutImage 請求的速率 | 每個支援的區域:每秒 10 | 是 |
目前區域中每秒可進行 PutImage 請求的數量上限。推送映像並上傳所有新映像圖層時,系統會叫用 PutImage API 一次,以建立或更新與映像關聯標籤的映像資訊清單。 |
UploadLayerPart 請求的速率 | 每個支援的區域:每秒 500 | 是 |
目前區域中每秒可進行 UploadLayerPart 請求的數量上限。推送映像時,每個新映像層都會分成多個部分上傳,而每個新映像層部分都會呼叫一次 UploadLayerPart API。 |
映像掃描速率 | 每個支援的區域:1 | 否 | 每 24 小時每張映像的映像掃描次數上限。 |
已註冊的儲存庫 | 每個支援的區域:10,000 | 是 |
目前區域中,您可以在此帳戶中建立的儲存庫數量上限。 |
每個生命週期政策的規則 | 每個受支援的區域:50 | 否 | 生命週期政策中規則的數量上限 |
每個複寫組態的規則 | 每個受支援的區域:10 | 否 | 複寫組態中規則的數量上限。 |
每個映像的標籤 | 每個支援的區域:1,000 | 否 | 每個映像的標籤數目上限。 |
複寫組態中跨所有規則的唯一目的地 | 每個受支援的區域:25 | 否 | 複寫組態中跨所有規則的唯一目的地的數量上限。 |
在 AWS Management Console 中管理您的 Amazon ECR 服務配額
Amazon ECR 已與 Service Quotas 整合,這是可讓您集中檢視和管理配額的 AWS 服務。如需詳細資訊,請參閱Service Quotas 使用者指南中的什麼是 Service Quotas?。
Service Quotas 可讓您輕鬆查詢所有 Amazon ECR 服務配額的值。
檢視 Amazon ECR 服務配額 (AWS Management Console)
開啟 Service Quotas 主控台,網址為 https://console.aws.amazon.com/servicequotas/
。 -
在導覽窗格中,選擇 AWS services (AWS 服務)。
-
從 AWS 服務清單中,搜尋並選取 Amazon Elastic Container Registry (Amazon ECR)。
在 Service quotas (服務配額) 清單中,您可以看到服務配額名稱、套用的值 (如果有的話)、AWS 預設配額,以及配額值是否可調整。
-
若要檢視服務配額的其他資訊 (例如說明),請選擇配額名稱。
若要請求提高配額,請參閱《Service Quotas 使用者指南》https://docs.aws.amazon.com/servicequotas/latest/userguide/request-increase.html中的請求提高配額。
建立 CloudWatch 警示以監控 API 用量指標
Amazon ECR 提供 CloudWatch 用量指標,這些指標對應至涉及登錄驗證、映像推送和映像提取動作之每個 API 的 AWS 服務配額。在 Service Quotas 控制台中,您可以在圖形上視覺化您的用量,並設定在用量接近服務配額時警示您。如需詳細資訊,請參閱 Amazon ECR用量指標。
使用下列步驟,根據其中一個 Amazon ECR API 用量指標來建立 CloudWatch 警示。
根據您的 Amazon ECR 用量配額建立警示 (AWS Management Console)
開啟 Service Quotas 主控台,網址為 https://console.aws.amazon.com/servicequotas/
。 -
在導覽窗格中,選擇 AWS services (AWS 服務)。
-
從 AWS 服務清單中,搜尋並選取 Amazon Elastic Container Registry (Amazon ECR)。
-
在 Service quotas (服務配額) 清單中,選取您要為其建立警示的 Amazon ECR 用量配額。
-
在 Amazon CloudWatch Events 警示區段中,選擇 Create (建立)。
-
針對 Alarm threshold (警示閾值),選擇您想要多少百分比的套用配額值設為警示值。
-
針對 Alarm name (警示名稱),輸入警示的名稱,然後選擇 Create (建立)。