偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Docker入門白皮書(shū):總能找到你想要的

云計(jì)算
放在兩年前,你不認(rèn)識(shí)Docker情有可原。但如果現(xiàn)在你還這么說(shuō),不好意思,我只能說(shuō)你OUT了。你最好馬上get起來(lái),因?yàn)橛锌赡苣銈児竞芸炀蜁?huì)引入Docker。今天就和大家討論討論這個(gè)備受好評(píng)的應(yīng)用,讓我們來(lái)揭開(kāi)他的真面目。

一、從dotCloud到Docker--低調(diào)奢華有內(nèi)涵

1、追根溯源:dotCloud

時(shí)間倒回到兩年前,有一個(gè)名不見(jiàn)經(jīng)傳的小公司,他的名字叫做:dotCloud。dotCloud公司主要提供的是基于 PaaS(Platform as a Service,平臺(tái)及服務(wù))平臺(tái)為開(kāi)發(fā)者或開(kāi)發(fā)商提供技術(shù)服務(wù),并提供的開(kāi)發(fā)工具和技術(shù)框架。

初創(chuàng)企業(yè)總是艱難的,dotCloud也是一樣。在IBM,亞馬遜,谷歌等大公司的擠壓下,dotCloud舉步維艱。即使2011年拿到了1000萬(wàn)美元的融資,可和上述大公司比起來(lái),也不過(guò)是杯水車薪。

隨著開(kāi)源的洪流襲來(lái),在2013年dotCloud 的創(chuàng)始人,28歲的Solomon Hykes做了一個(gè)艱難的決定:將dotCloud的核心引擎開(kāi)源!然而一旦這個(gè)基于 LXC(Linux Container)技術(shù)的核心管理引擎開(kāi)源,dotCloud公司就相當(dāng)于走上了一條"不歸路"。

可正是這個(gè)孤注一擲的舉動(dòng),卻帶來(lái)了全球技術(shù)人員的熱潮,眾程序員驚呼:太方便了,太方便了。也正是這個(gè)決定,讓所有的IT巨頭也為之一顫。一個(gè)新的公司也隨之出世,它就是:Docker。

2、Docker出世:從Docker0.1到Docker1.0

一個(gè)春秋,跨越了Docker的成名路。

在互聯(lián)網(wǎng)時(shí)代,一夜成名早已不是什么新聞。Docker 這個(gè)技術(shù)公司,向我們證明了,成為一個(gè)"國(guó)際巨星",只需要一個(gè)月。2013年2月決定開(kāi)源,到2013年3月20日發(fā)布Docker0.1,只用了一個(gè)月的時(shí)間。

今后幾乎每個(gè)一個(gè)月,Docker都會(huì)發(fā)布一個(gè)版本。而Docker0.1的發(fā)布像是一個(gè)宣言,昭示著一個(gè)Docker正在以一個(gè)新興容器領(lǐng)導(dǎo)者的姿態(tài)邁進(jìn)。

正如我們所知,從Docker0.1到Docker1.0,15個(gè)月的時(shí)間,Docker迅速成長(zhǎng)。在2014年6月9日,Docker團(tuán)隊(duì)宣布發(fā)布Docker 1.0版。

Docker入門白皮書(shū):總能找到你想要的

2014年6月9日,1.0版本發(fā)布官方聲明

1.0版本標(biāo)志著Docker公司認(rèn)為Docker平臺(tái)已經(jīng)足夠成熟,并可以被應(yīng)用到產(chǎn)品中(還提供了一些需要付費(fèi)的支持選項(xiàng))。

在這15個(gè)月中,Docker共收到了超過(guò)460位貢獻(xiàn)者的8741條改進(jìn)建議,Docker的用心經(jīng)營(yíng)下社區(qū)十分活躍??梢哉f(shuō),Docker的成功起于開(kāi)源,發(fā)于社區(qū)。

一年的時(shí)間,使一個(gè)圍繞著Docker的小型初創(chuàng)企業(yè)生態(tài)體系逐漸形成。Docker先后贏得了Google、微軟、Amazon、VMware等巨頭的青睞,巨頭們紛紛示意將保證自己平臺(tái)與Docker容器技術(shù)的兼容性。微軟還宣布來(lái)要推出面向Windows的Docker客戶端。

到了2014年9月,Docker完成4000萬(wàn)美元的C輪融資,彼時(shí)市值與約為4億美元??梢哉f(shuō)Docker一路風(fēng)生水起,迅速贏得了IT圈的信賴。并且在8月12Docker發(fā)布了Docker1.8正式版(下載地址見(jiàn)末尾)。

但Docker是如何做到這些的呢?Docker的成功之路能否被復(fù)制呢?

二、如何定義Docker?

Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎,讓開(kāi)發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上。

Docker是一個(gè)重新定義了程序開(kāi)發(fā)測(cè)試、交付和部署過(guò)程的開(kāi)放平臺(tái),Docker則可以稱為構(gòu)建一次,到處運(yùn)行,這就是Docker提出的"Build once,Run anywhere"

 

Docker入門白皮書(shū):總能找到你想要的

Docker:Build once,Run anywhere

為了更好的認(rèn)識(shí)Docker,我們先來(lái)了解幾個(gè)必備詞匯:鏡像,容器和倉(cāng)庫(kù)。

1、鏡像(image):Docker 鏡像就是一個(gè)只讀的模板,鏡像可以用來(lái)創(chuàng)建 Docker 容器。Docker 提供了一個(gè)很簡(jiǎn)單的機(jī)制來(lái)創(chuàng)建鏡像或者更新現(xiàn)有的鏡像,用戶甚至可以直接從其他人那里下載一個(gè)已經(jīng)做好的鏡像來(lái)直接使用。

鏡像是一種文件結(jié)構(gòu)。Dockerfile中的每條命令都會(huì)在文件系統(tǒng)中創(chuàng)建一個(gè)新的層次結(jié)構(gòu),文件系統(tǒng)在這些層次上構(gòu)建起來(lái),鏡像就構(gòu)建于這些聯(lián)合的文件系統(tǒng)之上。

Docker官方網(wǎng)站專門有一個(gè)頁(yè)面來(lái)存儲(chǔ)所有可用的鏡像,網(wǎng)址是:index.docker.io。

2、容器( Container):容器是從鏡像創(chuàng)建的運(yùn)行實(shí)例。它可以被啟動(dòng)、開(kāi)始、停止、刪除。每個(gè)容器都是相互隔離的、保證安全的平臺(tái)??梢园讶萜骺醋鍪且粋€(gè)簡(jiǎn)易版的 Linux 環(huán)境,Docker 利用容器來(lái)運(yùn)行應(yīng)用。

3、倉(cāng)庫(kù):倉(cāng)庫(kù)是集中存放鏡像文件的場(chǎng)所,倉(cāng)庫(kù)注冊(cè)服務(wù)器(Registry)上往往存放著多個(gè)倉(cāng)庫(kù),每個(gè)倉(cāng)庫(kù)中又包含了多個(gè)鏡像,每個(gè)鏡像有不同的標(biāo)簽(tag)。目前,最大的公開(kāi)倉(cāng)庫(kù)是 Docker Hub,存放了數(shù)量龐大的鏡像供用戶下載。

Docker倉(cāng)庫(kù)用來(lái)保存我們的images,當(dāng)我們創(chuàng)建了自己的image之后我們就可以使用push命令將它上傳到公有或者私有倉(cāng)庫(kù),這樣下次要在另外一臺(tái)機(jī)器上使用這個(gè)image時(shí)候,只需要從倉(cāng)庫(kù)上pull下來(lái)就可以了。

Docker的運(yùn)行離不開(kāi)這幾位的支持,Docker的成功也是拜幾位所賜。也有人會(huì)誤以為,Docker就是容器。但Docker只會(huì)傲嬌地說(shuō):我不是容器,我是管理容器的引擎。

 

Docker入門白皮書(shū):總能找到你想要的

什么是Docker?

Docker中文手冊(cè)上解釋說(shuō):Docker是一個(gè)開(kāi)源的引擎,可以輕松的為任何應(yīng)用創(chuàng)建一個(gè)輕量級(jí)的、可移植的、自給自足的容器。開(kāi)發(fā)者在筆記本上編譯測(cè)試通過(guò)的容器可以批量地在生產(chǎn)環(huán)境中部署,包括VMs(虛擬機(jī))、bare metal、OpenStack 集群和其他的基礎(chǔ)應(yīng)用平臺(tái)。

從這里我們可以看出,Docker并非是容器,而是管理容器的引擎。Docker為應(yīng)用打包、部署的平臺(tái),而非單純的虛擬化技術(shù)。

#p#

三、Docker與虛擬化爭(zhēng)鋒

 

Docker入門白皮書(shū):總能找到你想要的

容器技術(shù)與傳統(tǒng)虛擬機(jī)性能對(duì)比

談到虛擬化,很多人又發(fā)問(wèn)了。Docker和虛擬化有什么區(qū)別?Docker(或者說(shuō)是容器)的出現(xiàn)是否會(huì)取代傳統(tǒng)的虛擬化技術(shù)。

說(shuō)起虛擬化,大家首先想到的必然是VM一類的虛機(jī)。這類虛擬機(jī)完美的運(yùn)行了另一套系統(tǒng),能夠使應(yīng)用程序,操作系統(tǒng)和硬件三者之間的邏輯不變。

但在惜時(shí)如金的現(xiàn)在,這類虛機(jī)也面臨著一定的問(wèn)題,比如:?jiǎn)?dòng)時(shí)間太長(zhǎng),你有沒(méi)有過(guò)在啟動(dòng)虛擬機(jī)后,點(diǎn)開(kāi)其他頁(yè)面繼續(xù)操作,過(guò)了一分鐘才回來(lái)的經(jīng)歷?還有虛擬鏡像體積太大(一般都是幾十GB)等問(wèn)題。相比之下,Docker的鏡像一般只有二三百兆。并且啟動(dòng)速度超快, Docker的啟動(dòng)時(shí)間為毫秒級(jí)。

還有一個(gè)最大的問(wèn)題是價(jià)格問(wèn)題,據(jù)StackEngine調(diào)查分析,有43.8%的企業(yè)使用Docker的原因是VMware太貴。

 

Docker入門白皮書(shū):總能找到你想要的

Docker與虛擬機(jī)建構(gòu)對(duì)比

但是,傳統(tǒng)的虛擬技術(shù)還不會(huì)被取代。Docker或者說(shuō)容器技術(shù)和虛擬機(jī)并非簡(jiǎn)單的取舍關(guān)系。

目前,很多企業(yè)仍在使用虛擬機(jī)技術(shù),原因很簡(jiǎn)單,他們需要一個(gè)高效,安全且高可用的構(gòu)架。然而,剛剛面世兩年的Docker還沒(méi)有經(jīng)歷沙場(chǎng)考驗(yàn),CaaS(Container as a Service,容器即服務(wù))概念也是近兩年才剛剛出現(xiàn)。無(wú)論是應(yīng)用管理還是運(yùn)行維護(hù)方面,Docker都還處于發(fā)展與完善階段。

四、Docker:我為什么與眾不同

Solomon Hykes:成功的要素之一是在正確的時(shí)間做了正確的事,我們一直堅(jiān)信這個(gè)理念。Docker就好比傳統(tǒng)的貨運(yùn)集裝箱,我們一直都在努力。我們努力讓這個(gè)技術(shù)更加靈活,更容易使用。

站在未來(lái)的角度,Docker解決了三大現(xiàn)存問(wèn)題。

Docker讓開(kāi)發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上,便可以實(shí)現(xiàn)虛擬化。

俗話說(shuō):天下武學(xué),唯快不破;在更新迭代如此之快的IT更是如此。所有成功的IT公司都必須走在時(shí)代的前列,他們的產(chǎn)品應(yīng)該來(lái)自未來(lái)。他們有必要要站在未來(lái)的角度解決現(xiàn)存的問(wèn)題。

 

[[147266]]

Docker之父Solomon Hykes:Docker就好比傳統(tǒng)的貨運(yùn)集裝箱

Solomon Hykes曾經(jīng)說(shuō)過(guò),自己在開(kāi)發(fā)dotCloud的PaaS云時(shí),就發(fā)現(xiàn)一個(gè)讓人頭痛的問(wèn)題:應(yīng)用開(kāi)發(fā)工程師和系統(tǒng)工程師兩者之間無(wú)法輕松協(xié)作發(fā)布產(chǎn)品。Docker解決了難題。讓開(kāi)發(fā)者能專心寫(xiě)好程序;讓系統(tǒng)工程師專注在應(yīng)用的水平擴(kuò)展、穩(wěn)定發(fā)布的解決方案上。

1、簡(jiǎn)化程序:Docker讓開(kāi)發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上,便可以實(shí)現(xiàn)虛擬化。

Docker改變了虛擬化的方式,使開(kāi)發(fā)者可以直接將自己的成果放入Docker中進(jìn)行管理。方便快捷已經(jīng)是Docker的最大優(yōu)勢(shì),過(guò)去需要用數(shù)天乃至數(shù)周的任務(wù),在Docker容器的處理下,只需要數(shù)秒就能完成。

2、避免選擇恐懼癥:如果你有選擇恐懼癥,還是資深患者。Docker幫你打包你的糾結(jié)!比如Docker鏡像;Docker鏡像中包含了運(yùn)行環(huán)境和配置,所以Docker可以簡(jiǎn)化部署多種應(yīng)用實(shí)例工作。比如Web應(yīng)用、后臺(tái)應(yīng)用、數(shù)據(jù)庫(kù)應(yīng)用、大數(shù)據(jù)應(yīng)用比如 Hadoop集群、消息隊(duì)列等等都可以打包成一個(gè)鏡像部署。

3、節(jié)省開(kāi):一方面,云計(jì)算時(shí)代到來(lái),使開(kāi)發(fā)者不必為了追求效果而配置高額的硬件,Docker改變了高性能必然高價(jià)格的思維定勢(shì)。Docker與云的結(jié)合,讓云空間得到更充分的利用。不僅解決了硬件管理的問(wèn)題,也改變了虛擬化的方式。

另一方面,Docker能夠是自愿額達(dá)到充分利用。舉個(gè)簡(jiǎn)單地例子:凌晨三點(diǎn)的時(shí)候只有很少的人會(huì)去訪問(wèn)你的網(wǎng)站,同時(shí)你需要比較多的資源執(zhí)行夜間的批處理任務(wù),通過(guò)Docker可以很簡(jiǎn)單的便實(shí)現(xiàn)資源的交換。

Docker的這些優(yōu)勢(shì),讓各大IT巨頭紛紛對(duì)Docker看好。

#p#

五、統(tǒng)一標(biāo)準(zhǔn),建立更有活力的生態(tài)系統(tǒng)

 

Docker入門白皮書(shū):總能找到你想要的

開(kāi)放容器技術(shù)項(xiàng)目(Open Container Project)

在2015年的DockerCon上推出了開(kāi)放容器技術(shù)項(xiàng)目(Open Container Project)。OCP是一個(gè)非營(yíng)利性組織,其受特許建立通用的容器軟件技術(shù)標(biāo)準(zhǔn)。

這個(gè)項(xiàng)目匯集了微軟、谷歌、惠普、IBM、英特爾、紅帽(Red Hat)、VMware以及高盛等眾多實(shí)力企業(yè),OCP的推出,也使宿敵Docker和CoreOS走向了聯(lián)合。讓微軟與自己的競(jìng)爭(zhēng)對(duì)手Linux合作,足以見(jiàn)得Docker的魅力。

谷歌云計(jì)算平臺(tái)產(chǎn)品經(jīng)理克雷格·麥克拉克伊(Craig Mcluckie)說(shuō):創(chuàng)建通用容器格式非常重要,單一標(biāo)準(zhǔn)可以促進(jìn)更有活力的生態(tài)系統(tǒng)。

六、企業(yè)對(duì)Docker是否認(rèn)可?安全是關(guān)鍵!

隨著容器技術(shù)逐漸得到IT界的認(rèn)可,CaaS(Container as a Service,容器即服務(wù))也逐漸形成。而Docker作為CaaS技術(shù)的標(biāo)桿是否已經(jīng)得到企業(yè)的認(rèn)可?是否投入生產(chǎn)呢?

2015年,VMblog.com和CloudCow.com共同組織了一次問(wèn)卷調(diào)查。報(bào)告顯示,Docker的早期用戶中,63%的用于 QA/Test,53%的用于開(kāi)發(fā),并且31%的用戶計(jì)劃在生產(chǎn)環(huán)境中使用Docker,阻礙企業(yè)使用Docker的最大因素在于其安全性以及缺少生產(chǎn)環(huán)境下的運(yùn)維工具(兩個(gè)原因各占49%左右)。

對(duì)Docker應(yīng)用最廣泛的三個(gè)領(lǐng)域分別是:Test/QA應(yīng)用;Web應(yīng)用;大數(shù)據(jù),企業(yè)應(yīng)用。

調(diào)查顯示,目前企業(yè)對(duì)Docker的接受程度在不斷提高。但Docker的安全性似乎仍舊是企業(yè)顧慮的主要原因,那么Docker的安全性究竟如何?

 

[[147267]]

Gartner:Docker還是一項(xiàng)年輕的技術(shù),它的安全性仍不夠成熟

2015年1月,Gartner分析師Joerg Fritsch發(fā)布一份報(bào)告,報(bào)告顯示:雖然Docker這款容器化工具已經(jīng)頗具名聲,但Docker的安全性仍不夠成熟。

Joerg Fritsch指出:"Docker與容器技術(shù)目前還無(wú)法通過(guò)虛擬機(jī)管理程序彌合自身最為嚴(yán)重的兩大短板:安全性保障與管理功能,外加在常見(jiàn)控制機(jī)制的機(jī)密性、完整性與可用性方面提供支持。"

總體來(lái)講,Docker的安全性能還不錯(cuò),只是這還是一項(xiàng)年輕的技術(shù)、因此目前尚未積累起能夠滿足實(shí)際生產(chǎn)需求的完整工具生態(tài)系統(tǒng)。

其實(shí)如果要談?wù)揇ocker的安全性,我們就要談?wù)撊c(diǎn):命名空間(Namespace);Docker程序本身的抗攻擊性和加固內(nèi)核安全性來(lái)影響容器的安全性。

 

[[147268]]

企業(yè)對(duì)Docker是否認(rèn)可?安全是關(guān)鍵!

1、命名空間(Namespace):Docker有五個(gè)命名空間:進(jìn)程、網(wǎng)絡(luò)、掛載、宿主和共享內(nèi)存,為了隔離有問(wèn)題的應(yīng)用,Docker運(yùn)用Namespace將進(jìn)程隔離,為進(jìn)程或進(jìn)程組創(chuàng)建已隔離的運(yùn)行空間,為進(jìn)程提供不同的命名空間視圖。這樣,每一個(gè)隔離出來(lái)的進(jìn)程組,對(duì)外就表現(xiàn)為一個(gè)container(容器)。需要注意的是,Docker讓用戶誤以為自己占據(jù)了全部資源,但這并不是"虛擬機(jī)"。

內(nèi)核namesapce從內(nèi)核2.6.15之后被引入,距今已經(jīng)5年了,在很多大型生產(chǎn)系統(tǒng)中被驗(yàn)證。他們的設(shè)計(jì)和靈感提出的時(shí)間更早,openvz項(xiàng)目利用namespace重新封裝他們的內(nèi)核,并合并到主流內(nèi)核中。openvz最早的版本是2005年的,所以他們的設(shè)計(jì)和實(shí)現(xiàn)都很成熟。

2、Docker程序本身的抗攻擊性:Docker允許你在主機(jī)和容器之間共享文件夾,這就容易讓容器突破資源限制,那么容器就可以對(duì)主機(jī)做任何更改了。但實(shí)際上,幾乎所有虛擬機(jī)系統(tǒng)都有在物理主機(jī)和虛擬機(jī)之間共享資源的限制,所以這一層的安全性,需要你自己把控。

3、加固內(nèi)核安全性:默認(rèn)情況下,Docker啟動(dòng)的容器只使用一部分內(nèi)核capabilities,就算攻擊者在容器中取得了root權(quán)限,他能做的破壞也少了,也不能獲得主機(jī)的更高權(quán)限。

由此我們可以說(shuō):Docker還是比較安全的,但是你要注意使用在容器中使用非root權(quán)限允許進(jìn)程。

目前來(lái)說(shuō),Docker的主要應(yīng)用場(chǎng)景為:

面向開(kāi)發(fā)人員:快速開(kāi)發(fā)、交付應(yīng)用程序。開(kāi)發(fā)環(huán)境的機(jī)器通常內(nèi)存比較小,之前使用虛擬的時(shí)候,經(jīng)常需要為開(kāi)發(fā)環(huán)境的機(jī)器加內(nèi)存,而現(xiàn)在Docker可以輕易的讓幾十個(gè)服務(wù)在Docker中跑起來(lái)。

面向運(yùn)維人員:降低運(yùn)維成本。正如通過(guò)虛擬機(jī)來(lái)整合多個(gè)應(yīng)用,Docker隔離應(yīng)用的能力使得Docker可以整合多個(gè)服務(wù)器以降低成本。Docker通過(guò)鏡像機(jī)制,將你的代碼和運(yùn)行環(huán)境直接打包成鏡像,扔到容器啟動(dòng)即可。

面向企業(yè):Docker本身就發(fā)家于PaaS,在Docker面向企業(yè),是可以提供Paas層的實(shí)現(xiàn);比如,擴(kuò)展現(xiàn)有的OpenShift或Cloud Foundry平臺(tái)來(lái)搭建自己的PaaS環(huán)境。

 

Docker入門白皮書(shū):總能找到你想要的

Docker"集裝箱"

#p#

七、評(píng)說(shuō)Docker

Solomon Hykes(Docker之父):"建立一個(gè)為所有生產(chǎn)軟件共有的系統(tǒng),使用一種被廣泛接受的方式,讓它可以很好的運(yùn)行和擴(kuò)展,讓它可以被所有人依賴,然后將它視為理所當(dāng)然的存在,并使用它創(chuàng)造自己的奇跡,這是個(gè)挑戰(zhàn)。

 

[[147269]]

Chris Swan (銀行業(yè)的技術(shù)專家,曾經(jīng)有十幾年的時(shí)間在從事金融服務(wù)業(yè)):Docker公司已經(jīng)建立了清晰的道路,即發(fā)展核心能力(libcontainer)、跨業(yè)務(wù)管理(libswarm)和容器間消息(libchan)。

Docker公司表達(dá)了利用自身生態(tài)系統(tǒng)的意愿。隨著時(shí)間的推移,虛擬機(jī)和容器(Docker中的"運(yùn)行"部分)之間的區(qū)別很可能變得不再那么重要,這將使注意力轉(zhuǎn)到"構(gòu)建(build)"和"交付(ship)"方面。

馬全一(Docker中文社區(qū)創(chuàng)始人之一):Docker一定會(huì)成為云計(jì)算和大數(shù)據(jù)領(lǐng)域的重要成員之一。

Docker的出現(xiàn)使得以Docker容器為單位的云平臺(tái)和Docker容器為載體的交易平臺(tái)成為可能。任何后端的服務(wù)程序,都可以封裝在 Docker容器中進(jìn)行銷售、分發(fā)和部署,后端開(kāi)發(fā)者能像Mobile App開(kāi)發(fā)者那樣去做自己的產(chǎn)品來(lái)獲利。隨著Golang的發(fā)展,一定會(huì)有以 Golang為開(kāi)發(fā)語(yǔ)言、Docker為運(yùn)行載體的新大數(shù)據(jù)平臺(tái),成為Hadoop平臺(tái)的競(jìng)爭(zhēng)者。

Docker,一個(gè)迅速走紅,并在技術(shù)領(lǐng)域贏得一片好評(píng)的一款應(yīng)用。盡管Docker目前還不夠完善,但已經(jīng)有很多廠商已經(jīng)開(kāi)始使用。同時(shí)一批圍繞 Docker建立起來(lái)的初創(chuàng)企業(yè)已經(jīng)形成,學(xué)習(xí)Docker風(fēng)氣正盛??梢灶A(yù)見(jiàn)在不遠(yuǎn)的未來(lái),Docker和CaaS會(huì)獲得更多的人肯定,越來(lái)越多的企業(yè)愿意使用Docker這個(gè)應(yīng)用。

 

Docker入門白皮書(shū):總能找到你想要的

Docker內(nèi)部人員:在Docker 1.0正式發(fā)布之前,就已經(jīng)有3家主要銀行將其投入到生產(chǎn)應(yīng)用中

PS:貼上一些Docker基本命令

Docker ps用來(lái)查看正在運(yùn)行中的容器。

Docker ps命令的常用參數(shù)(及組合)如下。

-a: 查看所有容器,包括已經(jīng)停止運(yùn)行的。

-l: 查看剛剛啟動(dòng)的容器。

-q: 只顯示容器ID

-l -q: 則可以返回剛啟動(dòng)的容器ID。

Docker stop用來(lái)停止運(yùn)行中的容器,同時(shí)你還可以用Docker start來(lái)重新啟動(dòng)一個(gè)已經(jīng)停止的容器。

Docker restart可以重啟一個(gè)運(yùn)行中的容器。這就相當(dāng)于對(duì)一個(gè)容器先進(jìn)行stop再start。

Docker服務(wù)對(duì)應(yīng)的版本查看

# sudo Docker version

Docker命令幫助

#sudo Docker //查看Docker的所有命令

#sudo Docker command --help //查看單個(gè)Docker命令的幫助,如Docker ru --help

 

Docker入門白皮書(shū):總能找到你想要的

 

Docker入門白皮書(shū):總能找到你想要的

 

Docker入門白皮書(shū):總能找到你想要的

常用Docker命令

Docker最新版(1.8)下載地址:

Ubuntu/Debian: curl -sSL https://get.Docker.com | sh

Linux 64bit binary:

https://get.Docker.com/builds/Linux/x86_64/Docker-1.8.0

Darwin/OSX 64bit client binary:

https://get.Docker.com/builds/Darwin/x86_64/Docker-1.8.0

Darwin/OSX 32bit client binary:

https://get.Docker.com/builds/Darwin/i386/Docker-1.8.0

Linux 64bit tgz:

https://get.Docker.com/builds/Linux/x86_64/Docker-1.8.0.tgz

Windows 64bit client binary:

https://get.Docker.com/builds/Windows/x86_64/Docker-1.8.0.exe

Windows 32bit client binary:

https://get.Docker.com/builds/Windows/i386/Docker-1.8.0.exe

相關(guān)網(wǎng)站鏈接:Docker官網(wǎng):https://www.Docker.com/

Mac安裝方式:http://docs.Docker.com/mac/started/

Linux安裝方式:http://docs.Docker.com/linux/started/

Windows安裝方式:http://docs.Docker.com/windows/started/

責(zé)任編輯:Ophira 來(lái)源: 中關(guān)村在線
相關(guān)推薦

2011-09-02 17:40:11

iPhone應(yīng)用SoundHound歌曲

2011-12-14 18:14:25

SAP

2023-04-26 12:36:20

Thoughtwor數(shù)據(jù)工程

2014-07-28 14:07:05

Google移動(dòng)設(shè)計(jì)網(wǎng)頁(yè)

2021-06-08 14:53:13

多云多云環(huán)境云平臺(tái)

2020-02-24 15:59:38

GitHub代碼開(kāi)發(fā)者

2018-10-15 14:57:14

華為

2014-09-10 11:02:15

移動(dòng)應(yīng)用App監(jiān)測(cè)性能測(cè)試

2018-10-15 23:22:41

互聯(lián)網(wǎng)

2018-10-16 17:23:10

云數(shù)據(jù)

2013-11-01 10:26:02

SAP

2011-08-02 15:19:28

2014-09-12 16:54:04

移動(dòng)游戲白皮書(shū)手游

2010-08-20 09:37:10

2018-08-09 16:45:14

白皮書(shū)

2013-12-26 09:14:49

TIA無(wú)線頻譜共享

2020-07-21 10:51:08

阿里云云原生

2023-05-19 09:48:43

數(shù)據(jù)安全治理安華金和

2016-12-26 14:56:33

戴爾
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)