Я пытаюсь разместить образ докера речевой службы на нашем экземпляре контейнера Azure. Я выполнил шаги, описанные в документации microsoft (ссылка ниже):
Итак, шаги, которые я сделал:
- создан речевой ресурс через портал Azure
- скопировал ключ и конечную точку
- скопировал шаблон yaml из приведенного выше документа и подставил следующие поля: имя группы контейнеров, имя пользователя, пароль, имя контейнера, имя изображения, serviceEndpointUrl и поля ApiKey.
Когда я запускаю файл yaml через облачную оболочку, я получаю сообщение об ошибке:
Изображение containerpreview.azurecr.io/microsoft/cognitive-services-speech-to-text:latest в группе контейнеров xxxcontainergroup недоступно. Пожалуйста, проверьте образ и учетные данные реестра.
Я перепроверил учетные данные, и они верны. Я счастлив вставить файл yaml, но это тот же шаблон, который определен в документации microsoft, с заменой только значений.
Любая помощь будет высоко ценится.
изменить: ниже мой файл yaml:
apiVersion: 2018-10-01
location: uksouth
name: voicetranscriptionservicegroup
imageRegistryCredentials:
- server: containerpreview.azurecr.io
username: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx
password: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx
properties:
containers:
- name: voicetranscriptionservice
properties:
image: containerpreview.azurecr.io/microsoft/cognitive-services-speech-to-text
environmentVariables: # These env vars are required
- name: eula
value: accept
- name: billing
value: https://uksouth.api.cognitive.microsoft.com/sts/v1.0/issuetoken
- name: apikey
value: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
resources:
requests:
cpu: 4 # Always refer to recommended minimal resources
memoryInGb: 8 # Always refer to recommended minimal resources
ports:
- port: 5000
osType: Linux
restartPolicy: OnFailure
ipAddress:
type: Public
ports:
- protocol: tcp
port: 5000
tags: null
type: Microsoft.ContainerInstance/containerGroups
bringing the power of Speech AI to containers
, обратите внимание на требование в разделе _ 2_. - person Peter Pan   schedule 05.09.2019