リポジトリの編集
コンテナ・レジストリでリポジトリを編集する方法を確認します。
コンテナ・レジストリでリポジトリを作成したら、そのプロパティを編集できます。たとえば、リポジトリへのアクセスをプライベート・アクセスからパブリック・アクセスに変更できます。
権限によって、編集できるコンテナ・レジストリ内のリポジトリが制御されます(リポジトリ・アクセスを制御するポリシーを参照)。作成したリポジトリ、および自分が属するグループがアイデンティティ・ポリシーによってアクセス権を付与されているリポジトリを編集できます。管理者グループに属する場合、テナンシのリポジトリを編集できます。
コンソールを使用してコンテナ・レジストリのリポジトリを編集するには:
- ナビゲーション・メニューを開き、「開発者サービス」をクリックします。「コンテナとアーティファクト」で、「コンテナ・レジストリ」をクリックします。
- リポジトリを含むリージョンを選択します。
-
リポジトリを含むコンパートメントを選択します。
「リポジトリおよびイメージ」フィールドには、アクセス権がある選択したリージョンおよびコンパートメント内のリポジトリがリストされます。
- リストから編集するリポジトリを選択します。
選択したリポジトリの詳細が表形式で表示されます。
- 編集を行います。例:
- リポジトリへのアクセスを変更するには、「パブリックに変更」または「プライベートに変更」をクリックします。
- 「スキャナの追加」または「スキャナの削除」をクリックして、イメージ・スキャナをリポジトリに追加してイメージ・スキャンを有効にするか、イメージ・スキャンを無効にします(脆弱性のイメージのスキャンを参照)。
- 「コンパートメントの移動」をクリックして、リポジトリをあるコンパートメントから別のコンパートメントに移動します(コンパートメント間でのリポジトリの移動を参照)。
- 「タグ」タブで、「タグの追加」をクリックして追加のフリーフォーム・タグおよび定義済タグをリポジトリに適用するか、既存のタグの横にある編集ボタンをクリックして、そのタグを変更または削除します。定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。詳細は、リポジトリ、イメージおよびイメージ署名へのフリーフォーム・タグおよび定義済タグの適用を参照してください。
リポジトリ・プロパティを編集するには、ociアーティファクト・コンテナ・リポジトリupdateコマンドおよび必須パラメータを使用します:
oci artifacts container repository update --repository-id <repository-ocid> [OPTIONS]
例:
oci artifacts container repository update --repository-id ocid1.containerrepo.oc1.us-phoenix-1.0.ansh81vru1zp.aaaaaaaaswec83o... --is-public yes
CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。
UpdateContainerRepository操作を実行して、リポジトリを編集します。