Ressource in Container Registry erstellen

Erstellen Sie eine Ressource in der Container-Registry mit der Konsole und API.

  1. Öffnen Sie in der Konsole das Navigationsmenü, und klicken Sie auf Entwicklerservices. Klicken Sie unter Container und Artefakte auf Container Registry.
  2. Erstellen Sie eine Ressource in dem Compartment, für das Sie eine Berechtigung haben.
  3. Geben Sie im Dialogfeld Repository erstellen Details für das neue Repository an:
    • Compartment: Zeigt das ausgewählte Compartment an. Sie können jedes Compartment auswählen, für das Sie die Berechtigung haben.
    • Repository-Name: Geben Sie einen Namen für das Repository ein. Der eingegebene Name muss in allen Compartments im gesamten Mandanten eindeutig sein. Geben Sie dabei keine vertraulichen Informationen ein.
    • Öffentlich: Geben Sie an, ob das Repository öffentlich sein soll. Sie können das Repository nur dann öffentlich machen, wenn Sie zur Administratorengruppe des Mandanten gehören oder über die Berechtigung REPOSITORY_MANAGE verfügen. Wenn Sie das Repository öffentlich machen, kann jeder Benutzer mit Internetzugang und der entsprechenden URL Images aus dem Repository abrufen. Wenn Sie das Repository als privat markieren, können nur Sie und die zur Gruppe gehörenden Benutzer Zugriff und Rechte auf das Repository haben.
  4. Klicken Sie auf Repository erstellen. Sie können auch den folgenden API-Befehl verwenden:
    oci artifacts container repository create --display-name <repo-name> --
    compartment-id <compartment_ocid> [OPTIONS]
    
    Hinweis

    Wenn Sie private Repositorys im Root Compartment des Mandanten erstellen möchten, wenn die Docker-Pushbefehle nicht den Namen eines vorhandenen Repositorys enthalten, gehen Sie wie folgt vor:

    • Klicken Sie auf Einstellungen, und wählen Sie Allgemein aus.

    • Wählen Sie Repositorys bei erster Übertragung im Root Compartment erstellen aus, um

      automatisch ein neues privates Repository im Root Compartment des Mandanten erstellen, wenn das in einem Docker-Pushbefehl referenzierte Repository noch nicht vorhanden ist.

    Weitere Informationen finden Sie unter Repository erstellen.