docker中容器和鏡像的關(guān)系

docker中容器和鏡像的關(guān)系是什么?docker的整個(gè)生命周期有三部分組成:鏡像(image) 容器(container) 倉(cāng)庫(kù)(repository)。容器是由鏡像實(shí)例化而來。

也可以說,鏡像是文件,容器是進(jìn)程。容器是基于鏡像創(chuàng)建的,即容器中的進(jìn)程依賴于鏡像中的文件。

創(chuàng)新互聯(lián)公司于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站制作、做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元向陽做網(wǎng)站,已為上家服務(wù),為向陽各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220

docker 的鏡像概念類似虛擬機(jī)的鏡像。是一個(gè)只讀的模板,一個(gè)獨(dú)立的文件系統(tǒng),包括運(yùn)行容器所需的數(shù)據(jù),可以用來創(chuàng)建新的容器。

docker利用容器來運(yùn)行應(yīng)用:docker容器是由docker鏡像創(chuàng)建的運(yùn)行實(shí)例。

docker容器類似虛擬機(jī),可以執(zhí)行包含啟動(dòng),停止,刪除等。每個(gè)容器間是相互隔離的。容器中會(huì)運(yùn)行特定的運(yùn)用,包含特定應(yīng)用的代碼及所需的依賴文件。可以把容器看作一個(gè)簡(jiǎn)易版的linux環(huán)境(包含root用戶權(quán)限,進(jìn)程空間,用戶空間和網(wǎng)絡(luò)空間等)和運(yùn)行在其中的應(yīng)用程序。

在Docker的生命周期中,最核心的兩個(gè)部分,一個(gè)是鏡像 Images,一個(gè)是容器 Containers。鏡像運(yùn)行起來就是容器。容器服務(wù)運(yùn)行的過程中,基于原始鏡像做了改變,比如安裝了程序,添加了文件,也可以提交回去 (commit)成為鏡像。

如果大家安裝過系統(tǒng),鏡像有點(diǎn)像 GHOST鏡像,從 GHOST鏡像安裝一個(gè)系統(tǒng),運(yùn)行起來,就相當(dāng)于容器;容器里面自帶應(yīng)用,就像 GHOST鏡像安裝的系統(tǒng)里面不是裸的操作系統(tǒng),里面可能安裝了一些軟件。安裝好的系統(tǒng)使用過程中又安裝了其他軟件,或者下載了文件,還可以將這個(gè)系統(tǒng)重新 GHOST成一個(gè)鏡像,當(dāng)其他人通過這個(gè)鏡像再安裝系統(tǒng)的時(shí)候,則其他的軟件也就自帶了。

普通的 GHOST鏡像就是一個(gè)文件,但是管理不方便。比如如果有幾十個(gè) GHOST鏡像的話,你可能已經(jīng)記不清楚哪個(gè)鏡像里面安裝了哪個(gè)版本的軟件了。所以容器鏡像有 tag的概念,就是一個(gè)標(biāo)簽,比如 dev-1.0,dev-2.0,production-1.1等,能夠幫助你區(qū)分不同的鏡像都可以。

為了鏡像的統(tǒng)一管理,有一個(gè)鏡像庫(kù)的東西,可以通過 push將本地的鏡像放到統(tǒng)一的鏡像庫(kù)中保存,可以通過 pull將鏡像庫(kù)中的鏡像拉到本地來。

以上是關(guān)于docker中容器和鏡像的介紹,創(chuàng)新互聯(lián)強(qiáng)勢(shì)推出容器云服務(wù)。創(chuàng)新互聯(lián)容器云利用Docker技術(shù)部署容器服務(wù)實(shí)現(xiàn),可用于建站、運(yùn)行應(yīng)用程序、配置負(fù)載均衡、搭建集群等。靈活強(qiáng)大,安全可靠,產(chǎn)品詳情鏈接 http://muchs.cn/cloud/

當(dāng)前文章:docker中容器和鏡像的關(guān)系
網(wǎng)頁(yè)路徑:http://muchs.cn/article2/icipic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、服務(wù)器托管、自適應(yīng)網(wǎng)站網(wǎng)站制作、網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)