看板 Linux 關於我們 聯絡資訊
公司Infrastructure team目前還未使用過docker 都是以vmware為主 我自己則是有在使用docker,也只用於自己的桌機 近期公司進了兩台server主機 其中一台建立container給user remote使用的開發環境 另台主機主要是跑web applicatein和一些ETL 就我的認知是直接裝好docker engine 之後裝多個container管理container就好 但是Infra team認為還是要先啟個VM 再把docker裝到內部去使用 想請問版上各位前輩,是否可以給些建議及想法 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.210.190 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1656224744.A.9D2.html
dou0228: 如果很熟,那就是不加一層 VM 06/26 14:34
dou0228: 底層跑 Linux 不加 GUI 基本上也不會多耗用太多資源 06/26 14:35
dou0228: 結論 熟:Docker Engine,不熟:加一層 VMware 06/26 14:36
HamalAri: 這個算政治問題,不是技術問題。 06/26 14:53
HamalAri: 比如網路設定歸誰管?假設硬體壞了要migrate誰去做? 06/26 14:54
HamalAri: 和技術有關的考量可能就某些軟體需要綁 kernel 板本 06/26 14:56
HamalAri: 或網路有人要 L2 有人要 L3, 故可能會想要裝多個 engine 06/26 14:57
roccqqck: 你不用vm要要加資源的時候你的打算怎用 06/26 16:31
roccqqck: vm的優點跟container不衝突阿 06/26 16:32
roccqqck: cloud上的container都是在vm裡面 06/26 16:33
roccqqck: 當然的確有人為了效能而用實體機 06/26 16:34
roccqqck: vm你要clone備份也都比較方便 06/26 16:38
roccqqck: 有時候要改個東西或升級 直接clone備份 實體機可做不到 06/26 16:40
roccqqck: 再來就是他要給你一個實體機可能要重買設備 06/26 16:54
mirc: 誰管理,誰說了算!你只用Docker Engine,出事就是你處理 06/26 18:07
mirc: 不然說真的docker何必一定要再使用vm 06/26 18:08
yoche2000: 底層網路設定真的是最大的問題 搞亂了還得負責 所以我 06/26 18:44
yoche2000: 是都會用 VM 這樣才能減少責任和壓力 06/26 18:44
yoche2000: 喔對啊 VM 還有備份移動方便等優點 06/26 18:45
yoche2000: 幫學長做實驗有次搞過一次 docker 裝在實體主機上 最 06/26 18:46
yoche2000: 後網卡設定有問題 因為他的實驗要動 iptable 就這樣 06/26 18:46
yoche2000: 所以我之後都還是加一層 06/26 18:46
filiaslayers: VM在備份跟管理上都比實體主機簡單,要我也是裝vm 06/26 19:06
tomsawyer: 如果你們是上esxi+vsphere 上一層vm vmotion很好轉移 06/27 07:51
roccqqck: 話說敝司最近才有正式環境vm一台機台壞掉 全部轉到其他 06/27 23:29
roccqqck: 台 06/27 23:29
roccqqck: 轉移只花幾分鐘 06/27 23:32
roccqqck: 如果用實體機 你的轉移不知道要搞多久 06/27 23:32
roccqqck: 實體機可不是備份硬碟插上另一台就能開機 06/27 23:32
Typebrook: 弱弱問一下,這種情況用 lxc 會比 vmware 好嗎? 06/30 08:23
after1: 理論上你是對的,實際上多一層VM,維運可以無腦很多 06/30 20:26
ctr1: 謝謝各位的分享與實際案例 06/30 22:41