2. Docker和k8s(Kubernetes)有什么關(guān)系

首先看看k8s[中間8個(gè)字母支竹,數(shù)過了(逃](Kubernetes)是什么以及為啥會(huì)出現(xiàn)這個(gè)東西旋廷。

總的來說,k8s的出現(xiàn)和使用容器進(jìn)行部署的趨勢是分不開的礼搁。

部署方式發(fā)展歷史

總的來說饶碘,app的部署大致分為三個(gè)階段。

最傳統(tǒng)的方式中扎运,所有app公用一個(gè)物理系統(tǒng)饮戳,這種方式會(huì)造成很多資源分配上的沖突豪治。

而后進(jìn)入了虛擬機(jī)部署的時(shí)代扯罐,各個(gè)app運(yùn)行在其自己的VM上负拟,允許一個(gè)物理服務(wù)器上運(yùn)行多個(gè)系統(tǒng),并提供了一定的安全級別(各個(gè)VM相互隔離)歹河。

現(xiàn)如今遣蚀,更流行使用容器進(jìn)行部署蘑志。容器類似于 VM(見前文詳細(xì)比較)累奈,但是它們具有輕量級的隔離屬性,可以在應(yīng)用程序之間共享操作系統(tǒng)(OS)急但。因此澎媒,容器被認(rèn)為是輕量級的。容器與 VM 類似波桩,具有自己的文件系統(tǒng)戒努、CPU、內(nèi)存镐躲、進(jìn)程空間等储玫。

在使用容器進(jìn)行app部署的今天侍筛,需要一個(gè)平臺對容器進(jìn)行管理:

Kubernetes 是一個(gè)可移植的、可擴(kuò)展的開源平臺撒穷,用于管理容器化的工作負(fù)載和服務(wù)匣椰,可促進(jìn)聲明式配置和自動(dòng)化。Kubernetes 擁有一個(gè)龐大且快速增長的生態(tài)系統(tǒng)端礼。Kubernetes 的服務(wù)窝爪、支持和工具廣泛可用。

From?官方文檔

通俗一點(diǎn)齐媒,我理解的k8s就是對容器進(jìn)行管理的工具蒲每。其中提供的很多功能能夠提升部署的魯棒性以及整體的運(yùn)行效率:

服務(wù)發(fā)現(xiàn)和負(fù)載均衡

Kubernetes 可以使用 DNS 名稱或自己的 IP 地址公開容器,如果到容器的流量很大喻括,Kubernetes 可以負(fù)載均衡并分配網(wǎng)絡(luò)流量邀杏,從而使部署穩(wěn)定。

存儲編排

Kubernetes 允許您自動(dòng)掛載您選擇的存儲系統(tǒng)唬血,例如本地存儲望蜡、公共云提供商等。

自動(dòng)部署和回滾

您可以使用 Kubernetes 描述已部署容器的所需狀態(tài)拷恨,它可以以受控的速率將實(shí)際狀態(tài)更改為所需狀態(tài)脖律。例如,您可以自動(dòng)化 Kubernetes 來為您的部署創(chuàng)建新容器腕侄,刪除現(xiàn)有容器并將它們的所有資源用于新容器小泉。

自動(dòng)二進(jìn)制打包Kubernetes

允許您指定每個(gè)容器所需 CPU 和內(nèi)存(RAM)。當(dāng)容器指定了資源請求時(shí)冕杠,Kubernetes 可以做出更好的決策來管理容器的資源微姊。

自我修復(fù)

Kubernetes 重新啟動(dòng)失敗的容器、替換容器分预、殺死不響應(yīng)用戶定義的運(yùn)行狀況檢查的容器兢交,并且在準(zhǔn)備好服務(wù)之前不將其通告給客戶端。

密鑰與配置管理

Kubernetes 允許您存儲和管理敏感信息笼痹,例如密碼配喳、OAuth 令牌和 ssh 密鑰。您可以在不重建容器鏡像的情況下部署和更新密鑰和應(yīng)用程序配置凳干,也無需在堆棧配置中暴露密鑰晴裹。

至此,Docker和k8s的關(guān)系也就明了了:

Docker隔離并打包applications及依賴項(xiàng)纺座。

Kubernetes部署協(xié)調(diào)管理容器息拜,并提供一些其他的相關(guān)功能溉潭。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末净响,一起剝皮案震驚了整個(gè)濱河市少欺,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌馋贤,老刑警劉巖赞别,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異配乓,居然都是意外死亡仿滔,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進(jìn)店門犹芹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來崎页,“玉大人,你說我怎么就攤上這事腰埂§梗” “怎么了?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵屿笼,是天一觀的道長牺荠。 經(jīng)常有香客問我,道長驴一,這世上最難降的妖魔是什么休雌? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮肝断,結(jié)果婚禮上杈曲,老公的妹妹穿的比我還像新娘。我一直安慰自己胸懈,他們只是感情好鱼蝉,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著箫荡,像睡著了一般魁亦。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上羔挡,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天洁奈,我揣著相機(jī)與錄音,去河邊找鬼绞灼。 笑死利术,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的低矮。 我是一名探鬼主播印叁,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了轮蜕?” 一聲冷哼從身側(cè)響起昨悼,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎跃洛,沒想到半個(gè)月后率触,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡汇竭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年葱蝗,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片细燎。...
    茶點(diǎn)故事閱讀 39,722評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡两曼,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出玻驻,到底是詐尸還是另有隱情合愈,我是刑警寧澤,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布击狮,位于F島的核電站佛析,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏彪蓬。R本人自食惡果不足惜寸莫,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望档冬。 院中可真熱鬧膘茎,春花似錦、人聲如沸酷誓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽盐数。三九已至棒拂,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間玫氢,已是汗流浹背帚屉。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留漾峡,地道東北人攻旦。 一個(gè)月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像生逸,于是被迫代替她去往敵國和親牢屋。 傳聞我的和親對象是個(gè)殘疾皇子且预,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評論 2 353

推薦閱讀更多精彩內(nèi)容