CoreOS 稱 Docker 有根本性缺陷,推出自己的容器引擎 Rocket

Docker 容器 是目前最熱的容器技術之一,而 CoreOS 則是基於 Linux 的操作系統,主要用於大規模的服務器發佈。CoreOS 使用 Docker 容器構建其服務,並對 Docker 項目做出巨大貢獻。但今天該公司 宣佈 正在開發自己的容器引擎,因爲其不同意 Docker 的發展方向。


CoreOS 的 CEO Alex Polvi 在該新聞中寫道:91視頻,我們一直認爲 Docker 應該成爲一個簡單的基礎單元,但不幸的是事情並如我們期望的那樣,Docker 正在構建一些工具用於發佈雲服務器、集羣系統以及很多包括構建、運行、上傳和下載映像的服務,甚至包括底層網絡,並想將這些功能打包到一個單一的二進制包中運行到你的服務器之上。


Polvi 在 Docker 早期時候認爲 Docker 在爲開發人員提供一個標準的容器架構,簡化了開發人員的日常工作。但今天 Docker 的使命已經擴張太多(特別是在它融到很多資金之後),Docker 現在在幹很多圍繞着其生態系統的其他公司乾的事情。我們現在不是在談論 Docker 容器,而是 Docker 平臺。這並非我們想要的簡單的組合。


因此 CoreOS 現在想要開發自己的容器引擎,我們將之命名爲 Rocket ,這是一個命令行工具用來運行我們稱爲“App Containers.”的東西。目前該項目還在原型階段。可通過這裏參與討論。


Rocket 的基礎框架和 Docker 相同,但這也提出一個新的問題 —— 爲什麼 CoreOS 不 fork Docker 的項目並在其基礎上進行開發呢?如果這樣做的話相當於無法解決 Polvi 所謂的 Docker 的根本性缺陷。因爲他們選擇從頭開始。


儘管這樣,CoreOS 還會繼續支持 Docker。首個 Rocket 的版本已經提交到 GitHub.


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章