Amazon ECR
ユーザーガイド (API バージョン 2015-09-21)

ライフサイクルポリシーのプレビュー

ライフサイクルポリシーのプレビューでは、実行する前にイメージリポジトリのライフサイクルポリシーの影響を確認できます。以下の手順では、ライフサイクルポリシーのプレビューを作成する方法を示します。

コンソールを使用してライフサイクルポリシーのプレビューを作成するには

  1. Amazon ECR コンソール (https://console.aws.amazon.com/ecr/repositories) を開きます。

  2. ナビゲーションバーから、ライフサイクルポリシーのプレビューを実行するリポジトリを含むリージョンを選択します。

  3. ナビゲーションペインで [Repositories] を選択し、リポジトリを選択します。

  4. [Repositories: repository_name] ページで、ナビゲーションペインの [ライフサイクルポリシー] を選択します。

  5. [Repositories: repository_name: ライフサイクルポリシー] ページで、[テストルールの編集]、[ルールの作成] の順に選択します。

  6. ライフサイクルポリシーのルールに以下の詳細を入力します。

    1. [ルールの優先順位] で、ルールの優先順位を数字で入力します。

    2. [ルールの説明] で、ライフサイクルポリシーのルールの説明を入力します。

    3. [Image status (イメージステータス)] で、[Tagged (タグ付け)]、[Untagged (タグ付けなし)]、または [Any (すべて)] を選択します。

    4. [イメージのステータス] で Tagged を指定した場合は、[タグのプレフィックス] で、ライフサイクルポリシーでアクションを実行するイメージタグのリストをオプションで指定できます。[Untagged] を指定した場合は、このフィールドは空にする必要があります。

    5. [一致条件] では、[イメージをプッシュしてから] または [次の数値を超えるイメージ数] の値を選択します (該当する場合)。

  7. [Save] を選択します。

  8. ステップ 5 ~ 7 を繰り返すことにより、追加のライフサイクルポリシーのルールを作成します。

  9. ライフサイクルポリシーのプレビューを実行するには、[テストの保存と実行] を選択します。

  10. [イメージがテストライフサイクルルールに一致しました] で、ライフサイクルポリシーのプレビューの影響を確認します。

  11. プレビューの結果に満足したら、[Apply as lifecycle policy] を選択して指定したルールでライフサイクルポリシーを作成します。

注記

ライフサイクルポリシーの作成後、影響を受けるイメージは 24 時間以内に有効期限切れになります。