本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
封存映像
您可以使用 Amazon ECR 主控台或 手動封存映像 AWS CLI,或使用生命週期政策自動封存映像。封存映像時:
-
影像會移至封存儲存體方案。
-
封存的映像無法提取。提取封存映像的請求將會失敗,並顯示 404 錯誤。
-
雖然無法提取映像,但仍然可以使用 describe-images命令加以說明,或使用 list-images命令列出。影像狀態會顯示為
ARCHIVED。 -
封存映像的最短儲存期間為 90 天。您無法設定生命週期政策來刪除已存檔不到 90 天的映像。如果您必須刪除已封存不到 90 天的映像,則需要使用 batch-delete-image API,但需支付 90 天最低儲存持續時間的費用。
-
映像會出現在儲存庫檢視的封存映像索引標籤中 (只有在儲存庫中至少封存一個映像時,才會顯示此索引標籤)。
-
您可以透過手動選取要還原的映像,或將映像重新推送至儲存庫,將映像還原為作用中映像。
-
如果儲存庫具有生命週期政策來刪除具有封存時間等條件的映像,則會刪除映像。
使用生命週期政策封存映像
-
您可以使用生命週期政策來設定儲存庫的封存規則,以自動封存映像。生命週期政策可讓您根據下列條件自動封存映像:
-
自推送映像以來的時間
-
自上次提取映像以來的時間
-
保持作用中的影像數量上限
您也可以設定生命週期政策,在映像封存一段指定期間之後將其永久刪除。如需使用封存動作之生命週期政策的詳細資訊和範例,請參閱 在 Amazon ECR 中使用生命週期政策來自動化映像的清除。
注意
封存映像的最短儲存期間為 90 天。您無法設定生命週期政策來刪除已存檔不到 90 天的映像。如果您必須刪除已封存不到 90 天的映像,則需要使用 batch-delete-image API,但需支付 90 天最低儲存持續時間的費用。
-
當您使用 describe-images命令描述映像時,封存的映像具有 image-status的 ARCHIVED。您可以依 篩選影像image-status,僅檢視封存的影像或作用中的影像。