Creazione di un repository nel registro artifact

Creare un repository in Registro artifact per memorizzare artifact o BLOB generici non di tipo container.

    1. Aprire il menu di navigazione e fare clic su Servizi per sviluppatori. In Container e artifact fare clic su Registro artifact.
    2. In Ambito lista, scegliere un compartimento in cui si dispone dell'autorizzazione per lavorare per ospitare il repository.
    3. Fare clic su Crea repository.
    4. Immettere un nome e una descrizione. Iniziare il nome con una lettera o un carattere di sottolineatura, seguito da lettere, numeri, trattini o caratteri di sottolineatura. La lunghezza può essere compresa tra 1 e 255 caratteri.

      Se si lascia vuoto il nome, il sistema genera un nome che è possibile modificare in seguito. Il nome generato ha il formato artifact-repository-<timestamp>. Ad esempio:

      artifact-repository-20230423180901

    5. Selezionare un compartimento in cui creare il repository. Il compartimento predefinito è quello selezionato nell'ambito della lista, ma è possibile selezionare qualsiasi compartimento in cui si dispone dell'autorizzazione per lavorare.
    6. Specificare se il nuovo repository rende immutabili i relativi artifact.

      Importante

      Gli utenti autorizzati possono utilizzare gli artifact immutabili di un repository così com'è. Tuttavia, nessuno può sostituire gli artifact immutabili dopo il caricamento degli artifact nel repository. Se qualcuno elimina un artifact, il caricamento di un altro artifact con il nome eliminato non è consentito. Per alcuni esempi, vedere Concetti del registro artifact.
    7. (Facoltativo) Fare clic su Mostra opzioni avanzate e assegnare tag al repository.

      Se si dispone dell'autorizzazione per creare una risorsa in OCI, si dispone anche dell'autorizzazione per aggiungere tag in formato libero a tale risorsa. Per aggiungere una tag definita, è necessario disporre dell'autorizzazione per utilizzare lo spazio di nomi tag. Per informazioni sull'applicazione di tag, vedere Tag risorsa. Se non si è certi di aggiungere tag a questa risorsa, saltare questa opzione. Sarà possibile aggiungere tag in seguito.

    8. Fare clic su Crea.

      Dopo aver creato un repository, è possibile caricare gli artifact nel repository. Vedere Gestione degli artifact nel Registro artifact.

  • Per creare un repository, utilizzare la risorsa artifacts repository, a cui viene fatto riferimento nella interfaccia CLI del registro artifact.

    Ottenere tutti i comandi per artifacts repository:

    oci artifacts repository -h

    Consultare la Guida per il comando create:

    oci artifacts repository create -h

    Trovare le opzioni obbligatorie:

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

    Opzioni di ricerca non obbligatorie:

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

    Creare un repository:

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

    Per --repository-type è consentito solo GENERIC.

    Esempio:

    oci artifacts repository create --repository-type GENERIC --is-immutable true --display-name webb-app-repo --compartment-id ocid1.compartment.oc1..xxx...
  • Utilizzare l'operazione CreateRepository per creare un repository per gli artifact.