[問題] 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