[问题] docker是否还需要布署在vmware上

楼主: ctr1 (【积π】)   2022-06-26 14:25:42
公司Infrastructure team目前还未使用过docker
都是以vmware为主
我自己则是有在使用docker,也只用于自己的桌机
近期公司进了两台server主机
其中一台建立container给user remote使用的开发环境
另台主机主要是跑web applicatein和一些ETL
就我的认知是直接装好docker engine
之后装多个container管理container就好
但是Infra team认为还是要先启个VM
再把docker装到内部去使用
想请问版上各位前辈,是否可以给些建议及想法
谢谢
作者: dou0228 (7777)   2022-06-26 14:34:00
如果很熟,那就是不加一层 VM底层跑 Linux 不加 GUI 基本上也不会多耗用太多资源结论 熟:Docker Engine,不熟:加一层 VMware
作者: HamalAri (哈马‧阿里)   2022-06-26 14:53:00
这个算政治问题,不是技术问题。比如网络设定归谁管?假设硬件坏了要migrate谁去做?和技术有关的考量可能就某些软件需要绑 kernel 板本或网络有人要 L2 有人要 L3, 故可能会想要装多个 engine
作者: roccqqck (ccqq)   2022-06-26 16:31:00
你不用vm要要加资源的时候你的打算怎用vm的优点跟container不冲突阿cloud上的container都是在vm里面当然的确有人为了效能而用实体机vm你要clone备份也都比较方便有时候要改个东西或升级 直接clone备份 实体机可做不到再来就是他要给你一个实体机可能要重买设备
作者: mirc (阿谷)   2022-06-26 18:07:00
谁管理,谁说了算!你只用Docker Engine,出事就是你处理不然说真的docker何必一定要再使用vm
作者: yoche2000 (Sushi Desu! 在下寿司)   2022-06-26 18:44:00
底层网络设定真的是最大的问题 搞乱了还得负责 所以我是都会用 VM 这样才能减少责任和压力喔对啊 VM 还有备份移动方便等优点帮学长做实验有次搞过一次 docker 装在实体主机上 最后网卡设定有问题 因为他的实验要动 iptable 就这样所以我之后都还是加一层
作者: filiaslayers (司马云)   2022-06-26 19:06:00
VM在备份跟管理上都比实体主机简单,要我也是装vm
作者: tomsawyer (安安)   2022-06-27 07:51:00
如果你们是上esxi+vsphere 上一层vm vmotion很好转移
作者: roccqqck (ccqq)   2022-06-27 23:29:00
话说敝司最近才有正式环境vm一台机台坏掉 全部转到其他台转移只花几分钟如果用实体机 你的转移不知道要搞多久实体机可不是备份硬盘插上另一台就能开机
作者: Typebrook (Pham)   2022-06-30 08:23:00
弱弱问一下,这种情况用 lxc 会比 vmware 好吗?
作者: after1 (aaaaaaaaaaaa)   2022-06-30 20:26:00
理论上你是对的,实际上多一层VM,维运可以无脑很多
楼主: ctr1 (【积π】)   2022-06-30 22:41:00
谢谢各位的分享与实际案例

Links booklink

Contact Us: admin [ a t ] ucptt.com