- 資訊首頁(yè) > 互聯(lián)網(wǎng) > 主機資訊 >
- docker 容器和鏡像區別
docker 容器和鏡像區別是什么?docker鏡像是docker容器運行時(shí)的只讀模板,鏡像可以用來(lái)創(chuàng )建docker容器。
1、鏡像(Image)就是一堆只讀層(read-only layer)的統一視角,下面這張圖能夠幫助讀者理解鏡像的定義。
從左邊我們看到了多個(gè)只讀層,它們重疊在一起。除了最下面一層,其它層都會(huì )有一個(gè)指針指向下一層。
這些層是Docker內部的實(shí)現細節,并且能夠 在主機(運行Docker的機器)的文件系統上訪(fǎng)問(wèn)到。統一文件系統(union file system)技術(shù)能夠將不同的層整合成一個(gè)文件系統,為這些層提供了一個(gè)統一的視角,這樣就隱藏了多層的存在,在用戶(hù)的角度看來(lái),只存在一個(gè)文件系統??梢栽趫D片的右邊看到這個(gè)視角的形式。
你可以在你的主機文件系統上找到有關(guān)這些層的文件。需要注意的是,在一個(gè)運行中的容器內部,這些層是不可見(jiàn)的。
2、容器(container)的定義和鏡像(image)幾乎一模一樣,也是一堆層的統一視角,唯一區別在于容器的最上面那一層是可讀可寫(xiě)的。
docker create 命令為指定的鏡像(image)添加了一個(gè)可讀寫(xiě)層,構成了一個(gè)新的容器。注意,這個(gè)容器并沒(méi)有運行。
Docker是基于鏡像的。鏡像類(lèi)似于已經(jīng)包含了文件、配置和安裝好的程序的虛擬機鏡像。你可以像啟動(dòng)虛擬機一樣啟動(dòng)多個(gè)鏡像實(shí)例。運行中的鏡像稱(chēng)為容器。
你可以修改容器(比如刪除一個(gè)文件),但這些修改不會(huì )影響到鏡像。不過(guò),你使用 docker commit <container-id> <image-name> 命令可以把一個(gè)正在運行的容器變成一個(gè)新的鏡像。
特網(wǎng)科技的容器云是通過(guò)docker技術(shù),在集群服務(wù)器上部署容器服務(wù)實(shí)現,擁有上萬(wàn)Linux鏡像,功能強大、輕量靈活,可輕松作集群服務(wù),自由輕松搭建私有網(wǎng)絡(luò )。
高性?xún)r(jià)比的容器云產(chǎn)品鏈接 http://wap.friendlycc.com.cn/host/
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站