イメージのバージョニング解除
コンテナ・レジストリでイメージをアンバージョンする方法を確認します。
イメージを実際に削除せずにリポジトリ内のイメージのリストをクリーンアップする場合は、Oracle Cloud Infrastructure Registry (コンテナ・レジストリとも呼ばれる)のイメージからバージョン識別子を削除できます。バージョン識別子の削除は「バージョニング解除」と呼ばれます。
権限によって、コンテナ・レジストリ内のイメージが制御され、変換解除できます(リポジトリ・アクセスを制御するポリシーを参照)。作成したリポジトリ内のイメージ、および所属するグループがアイデンティティ・ポリシーによってアクセス権を付与されているリポジトリ内のイメージをバージョニング解除できます。管理者グループに属する場合、テナンシのリポジトリのイメージをアンバージョンできます。
コンテナ・レジストリでイメージをアンバージョンするには:
- ナビゲーション・メニューを開き、「開発者サービス」をクリックします。「コンテナとアーティファクト」で、「コンテナ・レジストリ」をクリックします。
- レジストリを含むリージョンを選択します。
-
イメージを含むコンパートメントを選択します。
「リポジトリおよびイメージ」フィールドには、アクセス権がある選択したリージョンおよびコンパートメント内のリポジトリがリストされます。
- アンバージョンするイメージを含むリポジトリの名前の横にあるプラス(+)ボタンをクリックします。
リポジトリの名前の下に、各イメージのバージョン識別子で識別されるリポジトリ内のイメージがリストされます。
- 変換解除するイメージの名前をクリックします。
- 「バージョン」タブで、「バージョンの削除」をクリックし、バージョン識別子を削除することを確認します。
ヒント
リポジトリにバージョン識別子がないイメージを表示するには、「バージョニングされていないイメージを含める」を選択します。ociifact container image remove-versionコマンドおよび必須パラメータを使用して、イメージをアンバージョンします:
oci artifacts container image remove-version --image-id <image-ocid> --image-version <version> [OPTIONS]
例:oci artifacts container image remove-version --image-id ocid1.containerimage.oc1.phx.0.ansh81vru1zp.aaaaaaaalqzjyks... --image-version 1.0
CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。
RemoveContainerVersion操作を実行して、イメージのバージョニングを解除します。