リポジトリの削除

コンテナ・レジストリからリポジトリを削除する方法を確認します。

テナンシの任意のリージョンに配置できるリポジトリの数には制限があります。そのため、リポジトリが不要な場合は、コンテナ・レジストリから削除します。リポジトリを削除すると、リポジトリ内のイメージがすべて削除されます。

権限によって、削除できるリポジトリが制御されます(リポジトリ・アクセスを制御するポリシーを参照)。作成したリポジトリ、および自分が属するグループがIAMポリシーによってアクセス権を付与されているリポジトリを削除できます。管理者グループに属している場合、テナンシのリポジトリを削除できます。

リポジトリを削除すると、削除が有効になり、ストレージが解放されます。ストレージを解放するためにリポジトリを削除している場合、オラクルに連絡して追加のストレージを取得することもできます。

    1. 「コンテナ・レジストリ」リスト・ページで、作業するリポジトリを「リポジトリおよびイメージ」リストから選択します。リスト・ページまたはリポジトリの検索に関するヘルプが必要な場合は、リポジトリのリストを参照してください。
      リポジトリの詳細セクションが開きます。
    2. 「リポジトリの削除」を選択します。
    3. プロンプトが表示されたら、削除を確認します。

    削除したリポジトリは、コンテナ・レジストリから完全に削除されます。「リポジトリおよびイメージ」リストに表示されなくなりました

  • リポジトリを削除するには、ociアーティファクト・コンテナ・リポジトリ削除コマンドおよび必須パラメータを使用します:

    oci artifacts container repository delete --repository-id <repository-ocid> [OPTIONS]

    例:

    oci artifacts container repository delete --repository-id ocid1.containerrepo.oc1.us-phoenix-1.0.ansh81vru1zp.aaaaaaaaswec83o...

    CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。

  • DeleteContainerRepository操作を実行して、リポジトリを削除します。