Creazione di una risorsa in Container Registry

Creare una risorsa nel registro contenitore utilizzando la console e l'API.

  1. Nella console, aprire il menu di navigazione e fare clic su Servizi per sviluppatori. In Container e artifact fare clic su Container di registro.
  2. Creare una risorsa nel compartimento in cui si dispone dell'autorizzazione per lavorare.
  3. Nella finestra di dialogo Crea repository, specificare i dettagli per il nuovo repository:
    • Compartimento: visualizza il compartimento selezionato. È possibile selezionare qualsiasi compartimento in cui si dispone dell'autorizzazione per utilizzare.
    • Nome repository: immettere un nome per il repository. Il nome immesso deve essere univoco in tutti i compartimenti dell'intera tenancy. Evitare di fornire informazioni riservate.
    • Pubblico: specificare se si desidera che il repository sia pubblico. È possibile rendere pubblico il repository solo se si appartiene al gruppo di amministratori della tenancy o si dispone dell'autorizzazione REPOSITORY_MANAGE. Se si rende pubblico il repository, qualsiasi utente con accesso a Internet e l'URL appropriato può estrarre le immagini dal repository. Se si contrassegna il repository come privato, solo l'utente e gli utenti appartenenti al gruppo possono avere accesso e diritti al repository.
  4. Fare clic su Crea repository. È possibile utilizzare anche il seguente comando API:
    oci artifacts container repository create --display-name <repo-name> --
    compartment-id <compartment_ocid> [OPTIONS]
    
    Nota

    Se si desidera creare repository privati nel compartimento radice della tenancy quando i comandi push del docker non includono il nome di un repository esistente, effettuare le operazioni riportate di seguito.

    • Fare clic su Impostazioni, quindi selezionare Generale.

    • Selezionare Crea repository al primo PUSH nel compartimento radice per

      crea automaticamente un nuovo repository privato nel compartimento radice della tenancy se il repository a cui viene fatto riferimento in un comando push docker non esiste già.

    Per ulteriori informazioni, vedere Creazione di un repository.