【问题标题】:Get the right name of the Container related to an Azure Web App获取与 Azure Web App 相关的容器的正确名称
【发布时间】:2019-03-01 09:09:12
【问题描述】:

是否可以在与基于容器的 webapp 相关的 windows 容器中执行命令?我找不到在 cli 命令az app exec 上使用的正确名称。事实上az container list 给我返回了一个空列表。但是,容器退出会导致 Web 应用程序正在运行。在哪里可以找到与 az app exec 命令一起使用的正确名称?我还检查了 webapp 中只有一个插槽的名称,但没有成功。

az app exec 返回的错误是:

找不到资源组“thegroupNameIProvide”下的资源“Microsoft.ContainerInstance/containerGroups/theNameIProvide”。

【问题讨论】:

  • az app 命令不存在

标签: azure web-applications containers


【解决方案1】:

很遗憾,没有用于容器的 Web 应用程序的 Azure CLI 命令来执行容器内的命令。但是您可以使用其他方式,例如 API。

没有像 az app exec 这样的 CLI 命令。 az container 用于 ACI,而不是用于 Web 应用程序。您可以在az webapp 中获取 Web App 的所有 CLI 命令。

或者您可以在 Azure 容器实例中部署您的应用程序,它也可以为您运行 windows 容器。这样您就可以使用 CLI 命令az container exec 在您的应用程序中执行该命令。

【讨论】:

    【解决方案2】:

    你能看看这个https://docs.microsoft.com/en-us/cli/azure/container?view=azure-cli-latest#az-container-exec,不能评论,所以不得不在答案中发布它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-28
      • 2014-06-22
      • 1970-01-01
      • 1970-01-01
      • 2020-10-08
      相关资源
      最近更新 更多