Azure docker 容器提供"容器使用未经授权"



我正在尝试使用正确的凭据运行Azure vision容器,但当我执行docker run命令时,它为vision 3.0和3.1 提供了以下错误

Container is not in a valid state. Subscription validation failed with status 'ContainerUseUnauthorized'. The API Key provided is not authorized for use with this container. This is a gated container, make sure your Azure Subscription ID is approved: https://aka.ms/csgate. For more information please visit https://aka.ms/cscontainers-faq.

当我使用视觉2.0时,我会得到这个错误

Billing endpoint connection failed with status 'Mismatch'. Api Key is not intended for the given container type.

我确信我的端点URL和密钥是有效的。我正在使用以下命令,有人能帮忙吗?

docker run --rm -it -p 5000:5000 mcr.microsoft.com/azure-cognitive-services/vision/read:3.1-preview Eula=accept Billing=************* ApiKey=************
docker run --rm -it -p 5000:5000 mcr.microsoft.com/azure-cognitive-services/vision/read:2.0-preview Eula=accept Billing=************* ApiKey=************
docker run --rm -it -p 5000:5000 mcr.microsoft.com/azure-cognitive-services/vision/read:3.0-preview Eula=accept Billing=************* ApiKey=************

提供的API密钥未被授权用于此容器。您可能正在使用封闭容器,因此请通过提交在线请求确保您的Azure订阅ID得到批准。

https://learn.microsoft.com/en-us/azure/cognitive-services/containers/container-faq

最新更新