【问题标题】:azure container app does not update when updating it using cli使用 cli 更新 azure 容器应用程序时不更新
【发布时间】:2022-10-19 17:37:24
【问题描述】:

我有一个运行 aspdotnet core 6 webapi 的 azure 容器应用程序。我尝试使用 azure cli 更新它并获得成功的响应,但实际更新没有发生。我什至尝试使用 cli 再次重新部署容器,但不起作用。真正的问题可能是什么。

【问题讨论】:

  • 请提供足够的代码,以便其他人可以更好地理解或重现该问题。

标签: azure command-line-interface azure-container-apps


【解决方案1】:

要更新容器应用程序,我们使用 az containerapp update cmdlet...

如果您的容器应用更新包含revision-scope changes,将生成一个新修订版。

这些和其他配置变量和参数也可以在YAML 文件中定义。

有关完整信息,请参阅az containerapp revision copy

下面的示例代码更新了容器映像。

az containerapp update   
--name <APPLICATION_NAME>   
--resource-group <RESOURCE_GROUP_NAME>   
--image <IMAGE_NAME>

Revision copy 命令也可用于更新您的容器应用程序。

请参阅此 Microsoft Document 关于 Azure 容器应用程序中的修订。

【讨论】:

    【解决方案2】:

    出于某种原因,它需要标签并且不假设:latest

      az containerapp update `
        --name $APPLICATION_NAME `
        --resource-group $RESOURCE_GROUP_NAME `
        --image "$ACR_NAME.azurecr.io/$($IMAGE_NAME):latest"
    

    【讨论】:

      猜你喜欢
      • 2022-11-06
      • 1970-01-01
      • 1970-01-01
      • 2019-09-15
      • 2012-04-18
      • 1970-01-01
      • 2012-05-15
      • 2017-12-29
      • 1970-01-01
      相关资源
      最近更新 更多