Repository in Artifact Registry erstellen

Erstellen Sie ein Repository in Artifact Registry, um generische Nicht-Containerartefakte oder -Blobs zu speichern.

    1. Öffnen Sie das Navigationsmenü, und klicken Sie auf Entwicklerservices. Klicken Sie unter Container und Artefakte auf Artifact Registry.
    2. Wählen Sie im Listengeltungsbereich ein Compartment aus, für das Sie berechtigt sind, das Repository zu hosten.
    3. Klicken Sie auf Repository erstellen.
    4. Geben Sie einen Namen und eine Beschreibung ein. Starten Sie den Namen mit einem Buchstaben oder einem Unterstrich, gefolgt von Buchstaben, Zahlen, Bindestrichen oder Unterstrichen. Die Länge kann 1-255 Zeichen betragen.

      Wenn Sie den Namen leer lassen, generiert das System einen Namen, den Sie später ändern können. Der generierte Name hat das Format artifact-repository-<timestamp>. Beispiel:

      artifact-repository-20230423180901

    5. Wählen Sie ein Compartment aus, in dem das Repository erstellt werden soll. Das Standard-Compartment ist das Compartment, das Sie im Geltungsbereich "Liste" ausgewählt haben. Sie können jedoch jedes Compartment auswählen, für das Sie berechtigt sind.
    6. Geben Sie an, ob das neue Repository seine Artefakte unveränderlich macht.

      Wichtig

      Autorisierte Benutzer können die unveränderlichen Artefakte eines Repositorys verwenden. Niemand kann die unveränderlichen Artefakte ersetzen, nachdem die Artefakte in das Repository hochgeladen wurden. Wenn jemand ein Artefakt löscht, ist das Hochladen eines anderen Artefakts mit dem gelöschten Artefaktnamen nicht zulässig. Beispiele finden Sie unter Artifact Registry - Konzepte.
    7. (Optional) Klicken Sie auf Erweiterte Optionen anzeigen, und weisen Sie dem Repository Tags zu.

      Wenn Sie über die Berechtigung zum Erstellen einer Ressource in OCI verfügen, sind Sie auch berechtigt, Freiformtags zu dieser Ressource hinzuzufügen. Um ein definiertes Tag hinzuzufügen, benötigen Sie die Berechtigung zum Verwenden des Tag-Namespace. Informationen zum Tagging finden Sie unter Resource Tags. Wenn Sie nicht sicher sind, ob Sie dieser Ressource Tags hinzufügen möchten, überspringen Sie diese Option. Sie können Tags später hinzufügen.

    8. Klicken Sie auf Erstellen.

      Nachdem Sie ein Repository erstellt haben, können Sie Artefakte in das Repository hochladen. Siehe Artefakte in Artifact Registry verwalten.

  • Um ein Repository zu erstellen, verwenden Sie die Ressource artifacts repository, auf die in der Artifact Registry-CLI verwiesen wird.

    Alle Befehle für artifacts repository abrufen:

    oci artifacts repository -h

    Hilfe für den Befehl create abrufen:

    oci artifacts repository create -h

    Erforderliche Optionen suchen:

    • --compartment-id
    • --repository-type
    • --is-immutable

    Nicht erforderliche Optionen suchen:

    • --display-name
    • --description
    • --freeform-tags
    • --defined-tags

    Repository erstellen:

    oci artifacts repository create --repository-type GENERIC --is-immutable <true or false> --display-name <repo-name> --compartment-id <compartment-OCID>
    Hinweis

    Für --repository-type ist nur GENERIC zulässig.

    Beispiel:

    oci artifacts repository create --repository-type GENERIC --is-immutable true --display-name webb-app-repo --compartment-id ocid1.compartment.oc1..xxx...
  • Mit dem Vorgang CreateRepository können Sie ein Repository für Artefakte erstellen.