Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Découvrez comment résoudre les problèmes les plus courants d’un registre doté de la fonctionnalité de cache d’artefacts en identifiant les symptômes, les causes et les solutions potentielles.
Informations d’identification non saines
Les informations d’identification sont un ensemble de secrets Azure Key Vault qui fonctionnent comme un nom d’utilisateur et un mot de passe pour les référentiels privés. Des informations d’identification non saines peuvent survenir lorsque ces secrets ne sont plus valides. Dans le Portail Azure, vous pouvez sélectionner les informations d’identification à modifier et appliquer les changements.
Vérifiez que les secrets contenus dans Azure Key Vault sont valides et que l’accès à Azure Key Vault est attribué.
Pour attribuer un accès à Azure Key Vault, exécutez la commande suivante :
az keyvault set-policy --name myKeyVaultName --object-id myObjID --secret-permissions get
Pour plus d’informations, consultez lCoffres de clés et Attribution d’un accès à Azure Key Vault.
Impossible de créer une règle de cache
Si vous ne parvenez pas à créer une règle de cache, il se peut que vous ayez atteint la limite de règles de cache ou que votre règle soit en conflit avec une règle existante.
Problèmes de limites des règles de cache
Si vous dépassez la limite de 1 000 règles de cache, vous risquez de rencontrer des problèmes lors de la création de règles de cache supplémentaires.
Si vous atteignez cette limite, supprimez toutes les règles de cache qui ne sont plus nécessaires.
Impossible de créer une règle de cache à l’aide d’un caractère générique
Si une règle de cache que vous essayez de créer entre en conflit avec une règle existante, un message d’erreur s’affiche expliquant qu’il existe déjà une règle de cache avec un caractère générique pour le référentiel cible spécifié.
Pour résoudre ce problème, effectuez les étapes suivantes :
- Identifiez la règle de cache existante qui est à l’origine du conflit. Recherchez une règle existante qui utilise un caractère générique (*) pour le référentiel cible.
- Supprimer la règle de cache conflictuelle qui chevauche le référentiel source et le caractère générique.
- Créez une nouvelle règle de cache avec les caractères génériques et le référentiel cible souhaités.
- Vérifiez à nouveau la configuration de votre cache pour vous assurer que la nouvelle règle est correctement appliquée et qu’il n’y a pas d’autres règles en conflit.
Pour plus d’informations sur les caractères génériques et les conflits potentiels, consultez Prise en charge des caractères génériques pour le cache d’artefacts dans Azure Container Registry.
Référentiels en amont pris en charge
Assurez-vous que votre référentiel amont est pris en charge. Pour plus d’informations, consultez Prise en charge en amont.
Étapes suivantes
- Découvrez comment utiliser des caractères génériques pour établir des correspondances entre plusieurs chemins d’accès dans le registre des images de conteneurs.
- En savoir plus sur le cache d’artefacts.