Share via


Abilitare La cache degli artefatti con l'autenticazione - portale di Azure

Questo articolo è la quarta parte di una serie di esercitazioni in sei parti. La prima parte offre una panoramica di Artifact Cache, delle relative funzionalità, vantaggi e limitazioni. Nella seconda parte si apprenderà come abilitare la funzionalità Cache artefatti usando il portale di Azure. Nella terza parte si apprenderà come abilitare la funzionalità Cache artefatti usando l'interfaccia della riga di comando di Azure.

Questo articolo illustra i passaggi per abilitare Artifact Cache con l'autenticazione usando il portale di Azure. È necessario usare il set di credenziali per eseguire un pull autenticato o per accedere a un repository privato.

Prerequisiti

Configurare La cache degli artefatti con l'autenticazione - portale di Azure

Seguire la procedura per creare una regola della cache nel portale di Azure.

  1. Passare alla Registro Azure Container.

  2. Nel menu laterale, in Servizi, selezionare Cache .

    Screenshot della cache del Registro di sistema.

  3. Selezionare Crea regola.

    Screenshot per La creazione di una regola.

  4. Viene visualizzata una finestra per Nuova regola della cache .

    Screenshot per la nuova regola della cache.

  5. Immettere il nome della regola.

  6. Selezionare Registro di origine dal menu a discesa.

  7. Immettere il percorso del repository per gli artefatti da memorizzare nella cache.

  8. Per aggiungere l'autenticazione al repository, selezionare la casella Autenticazione .

  9. Scegliere Crea nuove credenziali per creare un nuovo set di credenziali per archiviare il nome utente e la password per il registro di origine. Informazioni su come creare nuove credenziali

  10. Se le credenziali sono pronte, selezionare le credenziali dal menu a discesa.

  11. In Destinazione immettere il nome dello spazio dei nomi nuovo repository del Registro Azure Container per archiviare gli artefatti memorizzati nella cache.

    Screenshot per salvare la regola della cache.

  12. Selezionare Salva

  13. Eseguire il pull dell'immagine dalla cache usando il comando Docker in base al nome del server di accesso del Registro di sistema, al nome del repository e al relativo tag desiderato.

    • Ad esempio, per eseguire il pull dell'immagine dal repository hello-world con il tag latest desiderato per un determinato server myregistry.azurecr.iodi accesso del Registro di sistema.
     docker pull myregistry.azurecr.io/hello-world:latest
    

Creare nuove credenziali

Prima di configurare le credenziali, è necessario creare e archiviare segreti in Azure KeyVault e recuperare i segreti dal Key Vault. Altre informazioni sulla creazione e l'archiviazione delle credenziali in un Key Vault.Per impostare e recuperare un segreto da Key Vault.

  1. Passare a Credenziali>Crea credenziali.

    Screenshot per l'aggiunta di credenziali.

    Screenshot per la creazione di nuove credenziali.

  2. Immettere Nome per le nuove credenziali per il Registro di sistema di origine.

  3. Selezionare un'autenticazione di origine. La cache degli artefatti supporta attualmente Select from Key Vault e Enter secret URI's.

  4. Per l'opzione Seleziona da Key Vault, vedere Altre informazioni sulla creazione di credenziali con l'insieme di credenziali delle chiavi.

  5. Selezionare Crea

Passaggi successivi

  • Passare all'articolo successivo per abilitare La cache degli artefatti tramite l'interfaccia della riga di comando di Azure.