把多个应用服务塞进一个 docker 容器里有没有意义

2018-10-31 16:04:34 +08:00
 CivAx

公司内部准备用 docker 逐步替换掉原本直接搭在 LVS 上的测试环境,将分散的物理机资源整合起来。

按照我的思路,新拿一台 LVS 跑 docker,然后一个服务起一个容器,容器配好、互通正常,基本这活儿就算结了。

结果今天突然来个需求,说让我把几个服务一起塞到一个容器里(譬如一个 container 里面同时跑 NGINX+MySQL+Tomcat )。

单容器多服务这种做法到底有没有意义……我感觉这又回到 LVS 的形式上了。

15407 次点击
所在节点    程序员
64 条回复
ray1888
2018-11-01 17:58:57 +08:00
你就每个进程开一个容器,用一个 docker-compose 拉起来不就可以了? 如果不用 K8s 的情况下
tabris17
2018-11-01 18:02:23 +08:00
如果不打算扩容也无所谓了
lionseun
2018-11-02 09:14:02 +08:00
那还用 dock er 干嘛?
huobazi
2018-11-03 06:57:24 +08:00
觉得省空间?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/503058

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX