成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

容器上使用Docker還是Rocket?為什么不一起用呢?

云計算
容器技術異軍突起,在2014年接近尾聲時,CoreOS在Docker發布了Rocket,聲稱Docker的流程模型有著“根本性的缺陷”。雖然CoreOS的創始人Alex Polvi盡量緩和語氣,但是他堅持自己的基本觀點,Docker不再是構建系統的最佳組件。不過,CoreOS的Plovi和Docker的創始人Solomon Hykes在一點上有著共識:Rocket和Docker實際上不是競爭關系。

[[125893]]

在2014年接近尾聲時,CoreOS在Docker發布了Rocket,聲稱Docker的流程模型有著“根本性的缺陷”。雖然CoreOS的創始人Alex Polvi盡量緩和語氣,但是他堅持自己的基本觀點,Docker不再是構建系統的***組件。

容器技術最近異軍突起,所以很容易看出為什么Polvi這么積極地跑馬圈地。因為容器之爭才剛剛開始,不過,更嚴重的問題是供應商之間這樣來回的爭吵是否會嚇跑那些想要采用容器技術的企業,至少讓他們等到爭論塵埃落定時。

平臺 vs. 組件

CoreOS的Plovi和Docker的創始人Solomon Hykes在一點上有著共識:Rocket和Docker實際上不是競爭關系。Hykes說,Rocket“實際上是libcontainer的競爭對手”,而不是整體Docker平臺的競爭對手。Libcontainer,是“為容器制定配置選項”的庫,它對于Docker至關重要,它也是社區的努力結果,能幫助定義容器的未來。

正如InforWorld的Serdar Yegulap所寫,Libcontainer非常重要。

但是Plovi顯然覺得Docker忽略了它自己的核心愿望而想去做更多 – 成為平臺。

Polvi 說:

 

"Docker一開始是用來構建平臺的組件。一個構建模塊。一個可以集成到現有系統使其可以使用容器的東西。這是Docker的最初價值,幫助構建東西的簡單工具,這也是我覺得Docker能在今天這么成功的原因。"

這在有些方面這有點像“我們想回到過去的黃金年代”,但是Plovi堅持這不是反Docker,而是希望Docker繼續作為一個開放組件來幫助構建其他系統:

Docker[現在]本身就是一個平臺,不是構建模塊。這是壞事嗎?不,它只不過不再是構建系統的***組件。包括我們的系統,在這上面我們想要使用容器來構建OS。

我們認為還需要這樣的組件存在,讓其他系統能與之集成。我們認為Docker的初衷仍然是正確的,因此我們想確保它繼續存在。這就是我們開發Rocket的原因。

然而,問題是在某些方面,當想要構建業務時,Docker可能有意或無意地使得在其上構建其他業務變得困難。Polvi繼續說:

 

 "Docker平臺和Rocket是完全不同的東西。Docker平臺是一個產品。Rocket是一個組件。公司可能會選擇Docker平臺替代 [Pivotal的]Cloud Foundry。而像Cloud Foundry這樣的公司卻會使用類似Rocket這樣的組件來構建Cloud Foundry。"

不管你的公司是需要Docker還是Rocket(或者其他容器技術),最終都是要構建出想要構建的東西。但是公司可以用Docker,平臺,加上libcontainer作為Polvi的可組合組件嗎?

絕對有可能。這正是讓人困惑的地方。

Rocket有存在的必要嗎?

開源世界經常會開發出一些沒有實際價值的東西。有時候有些東西之后會變得有價值,但更多的時候卻沒有。

Docker替代了Linux 內核的LXC,這種容器技術已經存在了好多年。但是Pivotal的Andrew Clay Shafer指出,“Docker解決了[LXC的]可用性問題,使得這種技術可以被使用。”

同樣,CoreOS極大得改進了Docker。Pivotal的Cloud Foundry的執行官James Watters說,Rocket“是給市場帶來新思路的非常重要的一步,它始終以多平臺容器思想為中心。”它也承諾會改進Docker的安全性。

不是所有人都同意。

雖然Hykes承認Rocket提供了“一些好的想法,我們會引入”,但是他認為Rocket沒有像CoreOS那樣本質的改進,包括改進的安全性和可組合性。

可能對,也可能不對。Rocket的受歡迎程度說明它的確滿足了行業的深層次需求。即使Docker擴展其功能來提高易用性,大多數人可能更想要一個更為獨立的容器庫,這樣能更容易得將它集成到現有的項目或者環境當中。Libcontainer可能是解決方法,但是開發人員看上去更喜歡Rocker的回到初心(back-to-basics)的方式。

消除困惑

這再次給企業們提出了問題:他們需要Docker還是Rocket?答案很可能是都需要。

有人擔心這兩種相互競爭的技術帶給客戶的困惑可能比幫助更多。Polvi說,即便如此,業界,包括競爭對手們,都認同的是,容器的價值。

在這個全新的領域,每個人都希望容器能幫助客戶成功。我們覺得必須要做些事情(包括安全,可組件性,和公開標準)來確保容器能應用于企業里。我們認為Rocket在此有所幫助,并且鼓勵Docker也轉到這個正確的方向上。

這就是競爭所起的作用,更準確地說,這就是開源所起的作用。Polvi立刻回應,“總得來說,對于開發組件而不是產品,開源非常有效。”尋求開源容器技術的企業,***記住這一點,開源能幫助更好地開發構建組件,而不是完成整個企業產品的開發。

這還意味著,Polvi繼續說,CoreOS最主要的競爭對手不是Docker,而是“將所有東西自己攢在一起的內部組織。”

“雖然大企業會繼續有自己專門的小組來構建其系統的基礎架構,CoreOS(和Docker)相信他們“可以給那些不想靠自己搭建所有東西,但是想達到大企業同等級別基礎架構的公司提供解決方案。”

從另外一方面,Rocket是一個開源組件,可以幫助企業構建系統,而Docker,根據Polvi的說法,想要自己成為系統/平臺。這是兩種完全不一樣的方式,兩者都需要。哪種更適合你的項目取決于你到底想要構建什么。

原文鏈接:http://dockerone.com/article/130

責任編輯:Ophira 來源: dockerone
相關推薦

2022-03-01 11:00:12

索引MySQL設計

2024-07-26 09:47:28

2021-05-07 11:29:54

MacFlutter開發

2021-01-13 09:07:32

MySQLOrderLimit

2021-11-30 07:51:29

氣球數量空間

2012-07-27 13:36:00

Office操作系統

2021-08-26 10:50:37

MySQLORDER BYIMIT

2023-03-28 08:12:06

優化系統IOPS

2024-07-09 00:00:02

監聽類Spring事件

2015-07-15 09:28:22

云計算原型設計物聯網

2022-11-29 16:35:02

Tetris鴻蒙

2023-08-04 08:20:56

DockerfileDocker工具

2024-01-30 09:14:35

容器資源管理

2021-09-14 17:16:21

Java 同步工具類

2022-02-23 08:41:58

NATIPv4IPv6

2024-01-01 08:46:32

2022-12-09 08:34:38

嵌入式Web容器

2023-07-04 08:06:40

數據庫容器公有云

2023-04-11 07:43:32

PostmanGraphQL查詢。

2011-08-05 14:14:12

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩欧美三级电影在线观看 | 国产精品久久久久久久久久 | 中文字幕欧美在线观看 | 亚洲欧美日韩精品久久亚洲区 | 国产精品国产精品国产专区不蜜 | 久久亚洲国产精品 | 久久中文字幕一区 | 久久久久久国产精品 | 一区二区三区在线播放 | 中文字幕乱码亚洲精品一区 | 精品影院 | 亚洲高清在线 | 国产片侵犯亲女视频播放 | 久久躁日日躁aaaaxxxx | 一区二区三区国产 | 91精品国产91久久久久游泳池 | 国产ts人妖系列高潮 | 精品免费看 | 伊人超碰 | 欧美日韩在线视频观看 | 亚洲精品1区 | 精品www | 一区二区三区四区免费在线观看 | 在线观看国产精品一区二区 | 一区二区三区影院 | 欧美激情综合 | 91精品无人区卡一卡二卡三 | 国产一卡二卡三卡 | 久久久久久久久久爱 | 69福利影院 | 中文在线播放 | 国产在线观 | 日韩高清中文字幕 | 国产精品成人69xxx免费视频 | 国产香蕉视频在线播放 | 久久爱黑人激情av摘花 | 国产精品国产亚洲精品看不卡15 | 一级欧美| 在线观看日本高清二区 | 一区二区高清 | 久久精品日产第一区二区三区 |