Подключение веб-приложения Azure (контейнера) к реестру контейнеров Azure с помощью CLI

#azure #docker #web-applications

#azure #docker #веб-приложения

Вопрос:

Я пытаюсь подключить веб-приложение Azure (контейнеры) к реестру контейнеров Azure с помощью Azure CLI. У меня есть реестр контейнеров Azure, расположенный в той же группе ресурсов, что и приложение Webb. Моя команда выглядит следующим образом: az webapp config container set --name "containerbugdemo" --resource-group "Containerbug" --docker-custom-image-name "application/helloworld:latest" --docker-registry-server-url "https://"$arcName.azurecr.io" --docker-registry-server-password "****" --docker-registry-server-user "***" после выполнения команды в окне настроек контейнера отображается следующая ошибка:

Не удалось получить список тегов.

И веб-приложению не удается извлечь контейнер. Если я попробую выполнить ту же процедуру, используя только графический интерфейс через портал Azure, все будет работать так, как ожидалось.

Комментарии:

1. кажется, здесь " слишком много "https://"$arcName.azurecr.io"

2. Есть какие-либо обновления по этому вопросу? Решает ли это вашу проблему? Вы все еще работаете над этим вопросом?

Ответ №1:

Кажется, вы задали неправильное имя изображения. Если вы используете изображение в ACR, вам необходимо задать имя изображения как acrname.azurecr.io/repository:tag при создании веб-приложения, так и при настройке контейнера, а не просто repository:tag . И URL-адрес сервера также является ошибкой, что еще одна двойная кавычка в вопросе.