DeploymentFailed - InaccessibleImage error code
Cet article explique comment résoudre un échec de déploiement sur Microsoft Azure Container Instances qui génère un code d’erreur « InaccessibleImage ».
Symptômes
Lorsque vous essayez de déployer un conteneur instance, le déploiement échoue et vous recevez un message d’erreur semblable au texte suivant :
{
« code » :"DeploymentFailed »,
« message » :"Au moins une opération de déploiement de ressources a échoué. Pour plus d’informations, consultez la liste des opérations de déploiement. https://aka.ms/DeployOperations Consultez pour plus d’informations sur l’utilisation. »,
« details » :[{
« code » :"InaccessibleImage »,
« message » :"L’image '<container-registry-name.azurecr.io/<> image-name> :<version-name>' dans le groupe de conteneurs '<container-group-name>' n’est pas accessible. Veuillez case activée l’image et les informations d’identification du registre. »}
]
}
Cause
Vous essayez d’utiliser un principal de service pour accéder au registre de conteneurs Azure. Ce scénario peut se produire pour l’une des raisons suivantes :
Vous avez spécifié des informations d’identification incorrectes lorsque vous avez essayé de créer le conteneur instance.
Vous avez spécifié les informations d’identification correctes, mais les appels de service sur Container Instances sont bloqués par les règles de pare-feu dans le registre de conteneurs Azure.
Solution
Vous devez utiliser une identité managée pour permettre au Container Instances service approuvé d’accéder au registre de conteneurs. Pour plus d’informations, consultez Autoriser les services approuvés à accéder en toute sécurité à un registre de conteneurs restreint au réseau. Pour plus d’informations, consultez Déployer sur Azure Container Instances à partir de Azure Container Registry à l’aide d’une identité managée.
References
Extraction d’images Azure Container Apps avec identité managée
Tutoriel : Déployer un groupe à plusieurs conteneurs à l’aide d’un modèle Resource Manager
Contactez-nous pour obtenir de l’aide
Pour toute demande ou assistance, créez une demande de support ou posez une question au support de la communauté Azure. Vous pouvez également soumettre des commentaires sur les produits à la communauté de commentaires Azure.