選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

在 Amazon 中為儲存庫建立生命週期政策 ECR

焦點模式

在本頁面

在 Amazon 中為儲存庫建立生命週期政策 ECR - Amazon ECR

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用生命週期政策來建立一組過期未使用儲存庫映像的規則。建立生命週期政策後,受影響的映像會在 24 小時內過期。

注意

如果您使用 Amazon ECR複寫來複製不同區域或帳戶中的儲存庫,請注意,生命週期政策只能在建立儲存庫的區域中對儲存庫採取動作。因此,如果您已開啟複寫功能,您可能需要考慮在複寫儲存庫的每個區域和帳戶中建立生命週期政策。

先決條件

最佳實務:建立生命週期政策預覽,以驗證生命週期政策規則過期的映像是您想要的。如需說明,請參閱 在 Amazon 中建立生命週期政策預覽 ECR

  1. https://console.aws.amazon.com/ecr/儲存庫 開啟 Amazon ECR主控台。

  2. 從導覽列上,選擇其中包含要建立生命週期政策的儲存庫之區域。

  3. 在導覽窗格中,依序選擇私有登錄檔儲存庫

  4. 私有儲存庫頁面中選取儲存庫,然後使用動作下拉式清單選擇生命週期政策

  5. 在儲存庫生命週期政策頁面中,選擇建立規則

  6. 為您的生命週期政策規則輸入下列詳細資訊。

    1. Rule priority (規則優先順序) 中,輸入規則優先順序的編號。規則優先順序會決定生命週期政策規則的套用順序。

    2. Rule description (規則描述) 中,輸入生命週期政策規則的描述。

    3. 針對映像狀態,請選擇已標記 (萬用字元比對)已標記 (前綴比對)未標記任何

      重要

      若您指定多個標籤,只會選擇含有所有指定標籤的映像。

    4. 如果您在映像狀態選擇已標記 (萬用字元比對),可針對指定萬用字元比對標籤指定含萬用字元 (*) 的映像標籤清單,以透過生命週期政策對其執行動作。例如,若您的映像已標記為 prodprod1prod2 等等,您可能需要指定 prod* 對所有映像執行動作。若您指定多個標籤,只會選擇含有所有指定標籤的映像。

      重要

      每個字串最多可有 4 個萬用字元 (*),例如 ["*test*1*2*3", "test*1*2*3*"] 是有效字串,但 ["test*1*2*3*4*5*6"] 則為無效。

    5. 如果您在映像狀態選擇已標記 (前綴比對),則可針對指定前綴比對標籤指定映像標籤清單,以透過生命週期政策對其執行動作。

    6. 比對條件中選擇自推送的映像超過以下數目的映像,然後指定一個值。

    7. 選擇 Save (儲存)。

  7. 重複操作步驟 5-7 來建立其他生命週期政策規則。

建立生命週期政策 (AWS Management Console)

  1. https://console.aws.amazon.com/ecr/儲存庫 開啟 Amazon ECR主控台。

  2. 從導覽列上,選擇其中包含要建立生命週期政策的儲存庫之區域。

  3. 在導覽窗格中,依序選擇私有登錄檔儲存庫

  4. 私有儲存庫頁面中選取儲存庫,然後使用動作下拉式清單選擇生命週期政策

  5. 在儲存庫生命週期政策頁面中,選擇建立規則

  6. 為您的生命週期政策規則輸入下列詳細資訊。

    1. Rule priority (規則優先順序) 中,輸入規則優先順序的編號。規則優先順序會決定生命週期政策規則的套用順序。

    2. Rule description (規則描述) 中,輸入生命週期政策規則的描述。

    3. 針對映像狀態,請選擇已標記 (萬用字元比對)已標記 (前綴比對)未標記任何

      重要

      若您指定多個標籤,只會選擇含有所有指定標籤的映像。

    4. 如果您在映像狀態選擇已標記 (萬用字元比對),可針對指定萬用字元比對標籤指定含萬用字元 (*) 的映像標籤清單,以透過生命週期政策對其執行動作。例如,若您的映像已標記為 prodprod1prod2 等等,您可能需要指定 prod* 對所有映像執行動作。若您指定多個標籤,只會選擇含有所有指定標籤的映像。

      重要

      每個字串最多可有 4 個萬用字元 (*),例如 ["*test*1*2*3", "test*1*2*3*"] 是有效字串,但 ["test*1*2*3*4*5*6"] 則為無效。

    5. 如果您在映像狀態選擇已標記 (前綴比對),則可針對指定前綴比對標籤指定映像標籤清單,以透過生命週期政策對其執行動作。

    6. 比對條件中選擇自推送的映像超過以下數目的映像,然後指定一個值。

    7. 選擇 Save (儲存)。

  7. 重複操作步驟 5-7 來建立其他生命週期政策規則。

  1. 取得要建立生命週期政策的儲存庫名稱。

    aws ecr describe-repositories
  2. 建立名為 policy.json 的本機檔案使用生命週期政策的內容。如需生命週期政策範例,請參閱「Amazon 中的生命週期政策範例 ECR」。

  3. 透過指定儲存庫名稱並參考您建立的生命週期政策JSON檔案來建立生命週期政策。

    aws ecr put-lifecycle-policy \ --repository-name repository-name \ --lifecycle-policy-text file://policy.json

  1. 取得要建立生命週期政策的儲存庫名稱。

    aws ecr describe-repositories
  2. 建立名為 policy.json 的本機檔案使用生命週期政策的內容。如需生命週期政策範例,請參閱「Amazon 中的生命週期政策範例 ECR」。

  3. 透過指定儲存庫名稱並參考您建立的生命週期政策JSON檔案來建立生命週期政策。

    aws ecr put-lifecycle-policy \ --repository-name repository-name \ --lifecycle-policy-text file://policy.json
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。