Dela via


Aktivera artefaktcache i Azure Container Registry med Azure-portalen

I den här artikeln får du lära dig hur du använder Azure-portalen för att aktivera funktionen för artefaktcache i ditt Azure Container Registry (ACR).

Förutom de krav som anges här behöver du ett Azure-konto med en aktiv prenumeration. Skapa ett konto utan kostnad.

Förutsättningar

Konfigurera artefaktcache

Följ dessa steg för att skapa och konfigurera cacheregeln som hämtar artefakter från lagringsplatsen till din cache.

Följ stegen för att skapa en cacheregel i Azure-portalen.

  1. Gå till din Azure Container Registry-instans.

  2. På tjänstmenyn går du till Tjänster och väljer Cache.

  3. Välj Skapa regel.

    Skärmbild som visar kommandot Skapa regel för ett containerregister i Azure-portalen.

  4. I fönstret Ny cacheregel anger du ett regelnamn.

  5. För Källa väljer du en inloggningsserver.

  6. För sökväg till lagringsplats, ange hela repository-sökvägen till de artefakter som du vill cachea.

  7. Beroende på din källa kan autentisering krävas. Om rutan Autentisering inte redan är markerad och du inte vill använda autentisering kan du hoppa över det här avsnittet. Annars kontrollerar du att rutan är markerad och lägger till dina autentiseringsuppgifter:

    • Välj Skapa nya autentiseringsuppgifter för att skapa en ny uppsättning autentiseringsuppgifter för att lagra användarnamnet och lösenordet för källregistret. Mer information finns i Skapa nya autentiseringsuppgifter.
    • Om du vill använda befintliga autentiseringsuppgifter väljer du Välj autentiseringsuppgifter på den nedrullningsbara menyn.
  8. Som Mål anger du namnet på namnområdet för den nya ACR-lagringsplatsen för att lagra cachelagrade artefakter.

  9. Välj Skapa för att skapa cacheregeln.

    Skärmbild som visar information som angetts för att skapa en ny cacheregel för ett containerregister i Azure-portalen.

Skapa nya autentiseringsuppgifter

Innan du konfigurerar autentiseringsuppgifterna kontrollerar du att du kan skapa och lagra hemligheter i Azure Key Vault och hämta hemligheter från Key Vault.

  1. I containerregistrets cachefönster väljer du Autentiseringsuppgifter och sedan Skapa autentiseringsuppgifter.

    Skärmbild av stegen för att börja lägga till autentiseringsuppgifter för ett containerregister i Azure-portalen.

  2. Ange ett namn för de nya autentiseringsuppgifterna för källregistret.

  3. Välj en källautentisering. Artefaktcache stöder för närvarande Välj från Key Vault och Ange hemliga URI:er.

  4. För alternativet Välj från Key Vaultskapar du dina autentiseringsuppgifter med hjälp av Key Vault.

  5. Välj Skapa.

    Skärmbild som visar information som angetts för att skapa autentiseringsuppgifter för ett containerregister i Azure-portalen.

Alternativt kan du använda Azure RBAC för att tilldela rollen Key Vault Secrets User (eller en anpassad roll som innehåller behörigheten Microsoft.KeyVault/vaults/secrets/getSecret/action ) till systemidentiteten. Mer information finns i Tilldela Azure-roller med hjälp av Azure-portalen och Bevilja behörighet till program för att få åtkomst till ett Azure Key Vault med hjälp av Azure RBAC.

Nästa steg