Получите правильное имя контейнера, связанного с веб-приложением Azure. - PullRequest
0 голосов
/ 01 марта 2019

Можно ли выполнить команду в контейнере Windows, связанную с веб-приложением на основе контейнера?Я не могу найти правильное имя для использования в команде cli az app exec.На самом деле az container list возвращает мне пустой список.Однако контейнер завершает работу, поскольку веб-приложение работает.Где я могу найти правильное имя для использования с командой az app exec?Я также проверил с именем только одного слота в веб-приложении без успеха.

Ошибка az app exec возвращает:

Ресурс «Microsoft.ContainerInstance / containerGroups / theNameIPRovide» в группе ресурсов'thegroupNameIProvide' не найдено.

Ответы [ 2 ]

0 голосов
/ 01 марта 2019

К сожалению, для веб-приложения нет команды CLI Azure для контейнера, которая выполняла бы команду внутри контейнера.Но вы можете использовать другие способы, например, API.

Нет такой команды CLI, как az app execaz container для ACI, а не для веб-приложения.Вы можете получить все команды консоли для веб-приложения в az webapp.

. Или вы можете развернуть свое приложение в экземпляре контейнера Azure, оно также может запустить контейнер Windows.Так что вы можете использовать команду CLI az container exec для выполнения команды внутри вашего приложения.

0 голосов
/ 01 марта 2019

Не могли бы вы взглянуть на это https://docs.microsoft.com/en-us/cli/azure/container?view=azure-cli-latest#az-container-exec, Не удалось прокомментировать, поэтому пришлось опубликовать его в ответ

...