13.6.3. イメージのプルーニングの各種条件


OpenShift Container Platform は、イメージをプルーニングするための 2 つの方法をサポートしています。

  1. 経過時間とタグによるプルーニング
  2. サイズ制限によるプルーニング

これらの方法論は相互に排他的です。経過時間とタグでのプルーニング、またはサイズ制限でのプルーニングのどちらかを選択する必要があります。選択した方法にかかわらず、イメージプルーナーは使用中のイメージが削除されないようチェックします。

イメージは、主な条件を満たし、さらに システムコンポーネントによるアクティブな参照がない場合にのみ削除されます。

13.6.3.1. 経過時間とタグによるイメージのプルーニング

経過時間とタグによるイメージのプルーニングは、デフォルトのプルーニングストラテジーです。--keep-younger-than および --keep-tag-revisions フラグを使用して、削除するイメージを識別します。イメージを経過時間とタグでプルーニングする場合は、イメージが --keep-younger-than しきい値よりも古く、最新のタグリビジョンの 1 つではなく、アクティブなワークロードによって使用されていないことが条件となります。

イメージを経過時間とタグでプルーニングするには、次の条件 すべて を満たす必要があります。

  1. イメージは OpenShift Container Platform によって管理されるか、openshift.io/image.managed アノテーションが付いている。
  2. --keep-younger-than フラグで指定された期間よりも古いイメージである。
  3. --keep-tag-revisions フラグで指定されているように、このタグの最新イメージの 1 つではない。
  4. イメージは、次に示すアクティブまたは最近の API オブジェクトのいずれによっても 参照されていない

    • --keep-younger-than 期間よりも最近に作成された Pod またはイメージストリーム。
    • 実行中または保留中の Pod
    • デプロイメント、レプリケーションコントローラー、レプリカセット、またはステートフルセット。
    • ビルド、ビルド設定、ジョブ、または cron ジョブ。

イメージは、古く、最近のタグリビジョンではなく、システムコンポーネントによるアクティブな参照がないことが確認された場合にのみ削除されます。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る