すべてのプロダクト
Search
ドキュメントセンター

Container Registry:イメージタグの削除

最終更新日:Apr 24, 2026

イメージを複数回ビルドすると、生成されたイメージタグが Object Storage Service (OSS) バケットのストレージ容量を消費し、追加コストが発生します。Container Registry では、Container Registry Enterprise Edition インスタンスの複数のイメージタグを一度に削除できます。このトピックでは、タグ保持ポリシーを設定して複数のイメージタグを一度に削除する方法について説明します。

タグ保持ポリシーの設定

タグ保持ポリシーを設定すると、ポリシーに一致しないイメージタグが削除されます。

  1. Container Registry コンソールにログインします。

  2. 上部のナビゲーションバーで、リージョンを選択します。

  3. 左側のナビゲーションウィンドウで、[インスタンス] をクリックします。

  4. [インスタンス] ページで、管理したい Enterprise Edition インスタンスをクリックします。

  5. 左側のナビゲーションウィンドウで、リポジトリ > バージョン を選択します。

  6. バージョン ページで、保持ポリシーを作成 をクリックします。

  7. 保持ポリシーを作成 ダイアログボックスの クリーンアップの範囲 ステップでパラメーターを設定し、次へ をクリックします。

    パラメーター

    説明

    クリーンアップ範囲

    イメージタグは インスタンス名前空間、または リポジトリ 単位でクリーンアップできます。

    • インスタンス:選択したインスタンス内のすべてのリポジトリをクリーンアップします。各リポジトリについて、ポリシーは保持ルールに一致するイメージタグのみを保持します。

    • 名前空間:選択した名前空間内のすべてのリポジトリをクリーンアップします。各リポジトリについて、ポリシーは保持ルールに一致するイメージタグのみを保持します。

    • リポジトリ:名前空間内で選択した特定のリポジトリをクリーンアップします。

      説明

      [リポジトリ] を選択した後、名前空間のみを選択し、その名前空間内のリポジトリを選択しない場合、その名前空間内のすべてのリポジトリがクリーンアップされます。

    トリガータイプ

    タグ削除タスクの実行方法です。

    • 自動:Container Registry は毎週または毎月、タグ削除タスクを自動的に実行します。

    • 手動:タグ削除タスクを手動で実行する必要があります。詳細については、「タグ削除タスクの手動トリガー」をご参照ください。

    トリガーサイクル

    自動実行のスケジュールを指定します。タスクは 毎週 または 毎月 実行できます。

    説明

    このパラメーターは、トリガータイプ自動 に設定されている場合にのみ必須です。

  8. 保持ポリシー ステップでパラメーターを設定し、保持ポリシーを作成 をクリックします。

    パラメーター

    説明

    最近プッシュされたイメージを保持

    このパラメーターは必須です。保持したい最近プッシュされたイメージの数を設定します。

    イメージタグを保持

    このパラメーターはオプションです。保持したい最近プッシュされたイメージタグの数に加えて、このパラメーターを使用して保持したいイメージタグを指定できます。

    説明

    このパラメーターのデフォルト値は .* です。これは、指定された数の最近プッシュされたイメージに加えて、すべてのイメージタグが保持されることを示します。

タグ削除タスクの手動トリガー

  1. Container Registry コンソールにログインします。

  2. 上部のナビゲーションバーで、リージョンを選択します。

  3. 左側のナビゲーションウィンドウで、[インスタンス] をクリックします。

  4. [インスタンス] ページで、管理したい Enterprise Edition インスタンスをクリックします。

  5. 左側のナビゲーションウィンドウで、リポジトリ > バージョン を選択します。

  6. バージョン ページで、対象のタグ保持ポリシーを見つけ、操作 列の 実行 をクリックします。

  7. ヒント ダイアログボックスで、OK をクリックします。

次のステップ

Container Registry Enterprise Edition インスタンスからイメージタグを削除した後も、イメージタグは OSS バケットのストレージ容量を占有し続けます。これらのイメージタグが占有している OSS ストレージ容量を解放したい場合は、アーティファクト削除タスクを実行します。詳細については、「OSS バケットのクリーンアップ」をご参照ください。