【发布时间】:2017-11-12 21:25:28
【问题描述】:
我对 Azure 还很陌生,所以为了学习,我在 Azure 中部署了 Node.js 应用程序,既作为 Docker 容器,也作为 Linux 上的 Azure Web 应用程序。既然 Azure Web 应用程序无论如何都是容器,我有什么好的理由应该使用它们而不是我自己的容器,我可以更好地控制它?
我偶然发现的一个问题是,对于 Azure Web 应用程序中的预配置容器,您必须考虑很多事情,其中一些描述了 here。如果我改用自己的 Docker 容器,我就不必采取有时需要的额外步骤来启动 Node.js 应用程序及其依赖项并将其作为 Azure Web 应用程序运行。
我是否遗漏了什么,或者在我看来,将我的应用程序作为 Docker 容器部署在 Azure 中的工作量减少了?
塞巴斯蒂安
【问题讨论】:
标签: node.js azure azure-web-app-service azure-web-app-for-containers