一年前,Docker在很多人心目中等同于“容器”。近來,新的調(diào)查報告顯示,多種容器類型得以部署使用,如更多的用戶采用LXC。

根據(jù)去年六月公布的ClusterHQ和DevOps.com調(diào)查報告,問及被調(diào)查者使用或計劃使用哪種類型的容器,92%回答“Docker”,而32%的人則表示“LXC”, 也有21%的人提到CoreOS的“rkt”。同在去年公布的Ruxit調(diào)查結(jié)果顯示,Docker的青睞稍有下降(78%選擇Docker,24%選擇LXC,16%選擇rkt),但總體趨勢表明Docker仍占據(jù)主導(dǎo)地位。

到去年12月,Rubin系統(tǒng)的一項調(diào)查似乎和前面的調(diào)查結(jié)果剛好相反。報告顯示LXC是43% IT專業(yè)人員的首選容器平臺,39%的人說他們喜歡Docker,18%的人采用LXD。調(diào)查之間的差異引出了一個問題,為什么會導(dǎo)致這樣不同的結(jié)果呢?

調(diào)查之間的差異引出了一個問題,為什么會導(dǎo)致這樣不同的結(jié)果呢?

其中關(guān)于“偏愛”,“使用”和“計劃使用”的用詞差異顯著。那些剛開始研究此項技術(shù)的人,他們很可能會提供基于品牌的答案,而不是技術(shù)水平本身。由于Ruxit和ClusterHQ的調(diào)查是在Docker火熱的高峰期進行的,很可能許多人正計劃評估Docker,因為這是他們知道的唯一的技術(shù)名稱。

未來,我們更有興趣知道生產(chǎn)環(huán)境中實際使用Docker、LXC等容器類型的比例。

160310124123482

盡管他們詢問的是偏好,而非使用狀況。我們還是來看看Robin系統(tǒng)的調(diào)查報告,這份報告的調(diào)查對象是生產(chǎn)環(huán)境中使用容器的用戶,結(jié)論是45%的用戶傾向于Docker,39%把LXC作為首選平臺。和那些“計劃使用”的調(diào)查數(shù)據(jù)相比,這意味著更多的人會在實際中使用容器,而Docker是他們的首選格式。

但值得注意的是, LXC和其下一代LXD將是61%的IT專業(yè)人員的首選容器平臺。如果企業(yè)沒有綁定在Docker的核心技術(shù)的話,那么他們會使用另一種技術(shù)也是合情合理?!坝媱澥褂谩焙汀捌珢邸钡娜萜髌脚_之間的差距表明:Docker的先發(fā)優(yōu)勢有可能遭到挑戰(zhàn)。

此外,也有廠商提供非Docker的解決方案,用戶將有機會在容器供應(yīng)商之間進行選擇。供應(yīng)商社區(qū)會有LXC和Docker的比較,客戶也會聽到相應(yīng)的辯論結(jié)果。因此,CoreOS致力于支持runC格式的同時提供了rkt容器,也顯得很合理。

分享到

zhangnn

相關(guān)推薦