我在不使用docker的情况下使用azure应用程序服务有一些经验。我确实在docker上使用了k8。现在,我看到了在Azure应用服务中部署容器的选项。根据我的理解,应用程序服务在内部使用容器和编排引擎。现在有人可以解释为什么azure应用程序服务中有这个新的docker选项?对您有什么帮助?何时使用此选项?为什么我应该将其作为docker捆绑在一起(尽管很琐碎)?
答案 0 :(得分:1)
Linux上的Azure App Service(带有内置图像的Web App)
在Linux上运行的内置映像选项是当前Azure App Service产品的扩展,以满足希望使用FTP或GIT,将.NET Core,Node,PHP或Ruby应用程序部署到运行的Azure App Service的开发人员的需求。在Linux上
所有内置Docker映像均在GitHub上开源,并且在DockerHub上可用
现在有人可以解释为什么azure应用程序中有这个新的docker选项 服务?
面向容器的Web应用程序面向面向开发人员的开发人员,他们希望不仅对代码,而且对不同的程序包,运行时框架具有更多的控制权,工具等安装在其容器上。
此产品的客户更喜欢使用 Jenkins,Maven,Travis CI或VSTS等各种CI / CD系统将其代码和依赖项打包到容器中,同时使用App Service设置连续部署的Webhooks 。 / p>
通过这种方式,您可以轻松部署和运行随业务扩展的容器化应用程序。
它将如何帮助您?
何时使用此选项?
您可以参考this blog了解更多详情