Delen via


DeploymentFailed - Foutcode ontoegankelijkeImage

In dit artikel wordt beschreven hoe u een implementatiefout kunt oplossen in Microsoft Azure Container Instances waarmee een foutcode 'InaccessibleImage' wordt gegenereerd.

Symptomen

Wanneer u een containerinstantie probeert te implementeren, mislukt de implementatie en ontvangt u een foutbericht dat lijkt op de volgende tekst:

{

"code":"DeploymentFailed",
"message":"Ten minste één resource-implementatiebewerking is mislukt. Vermeld de implementatiebewerkingen voor de details. Zie https://aka.ms/DeployOperations voor gebruiksgegevens.",
"details":[

{

"code":"OntoegankelijkeImage",
"message":"The image '<container-registry-name.azurecr.io/>< image-name>:<version-name>' in containergroep '<container-group-name>' is niet toegankelijk. Controleer de installatiekopieën en registerreferenties.

}

]

}

Oorzaak

U probeert een service-principal te gebruiken voor toegang tot het Azure-containerregister. Dit scenario kan om een van de volgende redenen optreden:

  • U hebt onjuiste referenties opgegeven toen u de containerinstantie probeerde te maken.

  • U hebt de juiste referenties opgegeven, maar de service-aanroepen voor Container Instances worden geblokkeerd door firewallregels in het Azure-containerregister.

Oplossing

U moet een beheerde identiteit gebruiken om de vertrouwde Container Instances-service toegang te geven tot het containerregister. Zie Vertrouwde services veilig toegang geven tot een containerregister met netwerkbeperking voor meer informatie. U vindt ook meer informatie op Implementeren in Azure Container Instances vanuit Azure Container Registry met behulp van een beheerde identiteit.

Verwijzingen

Contacteer ons voor hulp

Als u vragen hebt of hulp nodig hebt, maak een ondersteuningsaanvraag of vraag de Azure-communityondersteuning. U kunt ook productfeedback verzenden naar de Azure-feedbackcommunity.