關(guān)于docker容器云那些事兒
??什么是Docker
??Docker是以Docker容器為資源分割和調(diào)度的基本單位,封裝整個(gè)軟件運(yùn)行時(shí)環(huán)境,為開發(fā)者和系統(tǒng)管理員設(shè)計(jì)的,用于構(gòu)建、發(fā)布和運(yùn)行分布式應(yīng)用的平臺(tái)。它是一個(gè)跨平臺(tái)、可移植并且簡(jiǎn)單易用的容器解決方案。Docker的源代碼托管在GitHub上,基于Go語(yǔ)言開發(fā)并遵從Apache 2.0協(xié)議。Docker可在容器內(nèi)部快速自動(dòng)化地部署應(yīng)用,并通過操作系統(tǒng)內(nèi)核技術(shù)(namespace、cgroups等)為容器提供資源隔離與安全保障。
??持續(xù)部署與測(cè)試:開發(fā)人員使用鏡像鏡像實(shí)現(xiàn)標(biāo)準(zhǔn)開發(fā)環(huán)境的構(gòu)建,開發(fā)完成后通過封裝著完整環(huán)境和應(yīng)用的鏡像進(jìn)行遷移。
??跨平臺(tái)支持
??環(huán)境標(biāo)準(zhǔn)化和版本控制
??高資源利用率與隔離:容器沒有管理程序的額外開銷,與底層共享操作系統(tǒng),系統(tǒng)負(fù)載更低
??容器跨平臺(tái)性與鏡像:構(gòu)建一次,到處運(yùn)行
??易于理解且易用
??應(yīng)用鏡像倉(cāng)庫(kù)
??云的定義
??云就是資源的網(wǎng)絡(luò)化,云資源就是將多個(gè)數(shù)據(jù)聚合在一起形成巨大的資源池。用戶使用這些資源就像使用水電一樣方便,從而以更低成本快速提升業(yè)務(wù)價(jià)值;同時(shí)將先進(jìn)的云架構(gòu)和領(lǐng)先云技術(shù)作為服務(wù)集成到平臺(tái)中。
??常見的交付對(duì)象:
??服務(wù)器
??存儲(chǔ)空間
??網(wǎng)絡(luò)
??軟件及計(jì)算服務(wù)
??運(yùn)行環(huán)境
??云能幫你做什么?
??提供最優(yōu)的計(jì)算資源和網(wǎng)絡(luò)資源
??快速創(chuàng)建所需的應(yīng)用和服務(wù)
??數(shù)據(jù)存儲(chǔ)、備份和恢復(fù)
??大數(shù)據(jù)分析和建模
??容器云介紹
??1. 容器技術(shù)為什么會(huì)火?
??之所以要講講“容器云”,主要也是時(shí)代發(fā)展趨勢(shì)必然所致。07年國(guó)內(nèi)開始云計(jì)算概念引進(jìn),到現(xiàn)在各大云廠商的興起,已經(jīng)整整過去了12年。這12年,前面6年都是在做IAAS層的建設(shè)。概念炒作、私有云落地、企業(yè)上公有云... 都是一步步走過來(lái),每一年都有突飛猛進(jìn)的變化。6年一過,IAAS建設(shè)還在不斷完善,隨之開始有PAAS層技術(shù)概念的興起,2010年開始國(guó)外Cloud Foundry、Coreos、docker容器技術(shù)剛剛創(chuàng)立,給云計(jì)算又指明了一個(gè)新道路。隨后的兩三年(2013年),國(guó)內(nèi)開始引進(jìn)這些技術(shù),IT從業(yè)者又在不斷學(xué)習(xí),尋找比IAAS更完美的云計(jì)算管理方案。
??IT人員學(xué)習(xí)需要時(shí)間,不到兩三年的功夫,從16年開始,docker、k8s等技術(shù)就火的一塌糊涂。之前iaas層的建設(shè),大部分都是運(yùn)維人員參與,開發(fā)只負(fù)責(zé)寫代碼從不參與底層運(yùn)維管理工作。隨著容器技術(shù)的出現(xiàn),開發(fā)人員和運(yùn)維人員很自然的走在了一起,有了融合(devops)。這也是讓docker和k8s火的原因之一,支撐PAAS層級(jí)的人員至少增加了一半(甚至更多)。
??2. 容器云時(shí)代是否來(lái)臨
??其實(shí),你可以把容器云理解為云上的容器技術(shù)服務(wù),這個(gè)概念的終極體現(xiàn)就是PAAS層的云交付模式。前面談到,docker、k8s現(xiàn)在已經(jīng)是大火,這必然會(huì)推動(dòng)云計(jì)算PAAS層的完善和普及。站在云廠商的角度,前幾年客戶不斷的來(lái)上云、用云,其實(shí)就是在不斷的玩IAAS。等IAAS玩溜了,沒得玩了,自然會(huì)考慮云廠商的PAAS、SAAS層級(jí)產(chǎn)品。所以,你問容器云時(shí)代是否來(lái)臨,我覺得從17年開始就已經(jīng)來(lái)了。有些技術(shù)體系完善走得靠前的公司,他們已經(jīng)步入選擇PAAS層級(jí)的云產(chǎn)品(或者自建k8s無(wú)數(shù)遍了)。
??實(shí)際上docker容器云技術(shù)的應(yīng)用范圍非常廣泛,以上僅是新網(wǎng)對(duì)docker容器云技術(shù)大致的講解與分析。在應(yīng)用中整個(gè)云平臺(tái)要解決的技術(shù)點(diǎn)還有很多,比如docker容器云技術(shù)在開支、配置、部署、擴(kuò)展方面都有諸多優(yōu)勢(shì),但是還有些缺點(diǎn)需要去注意,這些都要在具體應(yīng)用中去逐步發(fā)現(xiàn)解決。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科