首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在这个架构中使用docker?

如何在这个架构中使用docker?
EN

Stack Overflow用户
提问于 2017-03-26 10:38:50
回答 2查看 101关注 0票数 0

对Docker来说还是个新手。尝试了解Docker如何在现实生活中的企业级应用程序中使用。

以下是组成网站的组件(都托管在Azure中):

  • 网络服务
  • 网络应用程序
  • Azure search
  • Document DB
  • 网络作业

<代码>F211

在这种情况下,如何利用docker?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-29 01:39:59

我认为你根本不需要Docker,这只会带来额外的管理开销。你所拥有的完全符合PaaS的场景,而Azure给了你比你使用Docker所做的更多的东西(你可能需要花费几年的时间才能获得同样的功能)。正如你用Service Fabric标记你的问题一样:你也不需要它,尽管它是一个很棒的框架,提供了大量基于微服务的开箱即用的架构编排。它可以利用Docker托管服务(我认为在Linux上它开箱即用Docker )。因此,除非你有一个具体的问题,否则我不会朝这个方向看,而是专注于改善你的应用程序的功能和质量,现有的服务已经最适合了。

票数 1
EN

Stack Overflow用户

发布于 2017-03-26 14:01:41

我认为这里的主要结论是:你到底为什么想要docker?你似乎没有为此提供任何理由。如果你不知道为什么要使用docker,那么使用docker是没有意义的。

但是你指出的所有服务都是PaaS,所以在这里的某个地方引入docker (除了webapps)只会增加你的管理开销,你为什么需要这样做?WebApps可以轻松地转换为docker (WebApps Linux有能力启动docker容器,您甚至可以使用私有repos)。

此外,在容器中托管持久性数据(在您的情况下是文档DB )也不被认为是最佳实践,这是可以做到的,但许多人会反对这样做。

ps:这个问题主要是基于意见的,因此应该结束

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43024370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档