如何在Azure Web App中创建启动任务(或安装依赖项)?

时间:2018-09-02 12:28:04

标签: azure service web-applications deployment cloud

Azure经典部署模型中有一个Cloud Service。在Cloud Service中,您可以添加Web角色并设置启动任务。如果您的应用程序具有任何需要在目标VM上安装或通过IIS相关设置进行控制的依赖项,则可以使用启动任务来为此配置提供无人参与的部署。例如,如果您需要在后端安装软件,则可以在启动任务中运行MSI进行安装。

不幸的是,我在新的Azure资源管理器模型中找不到此功能。我的Web应用程序需要在后端安装一些软件,但是我不知道如何安装它。你能帮我吗?

2 个答案:

答案 0 :(得分:1)

不能。 Web App(或App Service)无法控制底层操作系统。您应该考虑将您的应用容器化并通过使用e来运行它。 G。 ACI或AKS。

答案 1 :(得分:1)

云服务不过是在Visual Studio中具有扩展支持的VM。 Cloud Services已弃用,但您仍然可以在Azure中创建VM并安装依赖项。