docker鏡像與容器的關(guān)系
鏡像容器
docker鏡像與容器的關(guān)系是什么?docker 鏡像是一個(gè)只讀的 docker容器模板,含有啟動(dòng) docker容器所需的文件系統(tǒng)結(jié)構(gòu)及其內(nèi)容,因此,是啟動(dòng)一個(gè) docker 容器的基礎(chǔ)。
docker 鏡像的文件內(nèi)容以及一些運(yùn)行 docker 容器的配置文件,組成了 docker 容器的靜態(tài)文件系統(tǒng)運(yùn)行環(huán)境:rootfs??梢赃@么理解,docker 鏡像是 docker 容器的靜態(tài)視角,docker 容器是 docker 鏡像的運(yùn)行狀態(tài)。
rootfs 是 docker 容器在啟動(dòng)時(shí)內(nèi)部進(jìn)程可見的文件系統(tǒng),即 docker 容器的根目錄。rootfs 通常包含一個(gè)操作系統(tǒng)運(yùn)行所需的文件系統(tǒng),例如,可能包含典型的類 Unix 操作系統(tǒng)中的目錄系統(tǒng),如 /dev、/proc、/bin、/etc、/lib、/usr、/tmp 及運(yùn)行 docker 容器所需的配置文件、工具等。
每個(gè) docker 容器服務(wù)都要依賴 docker 鏡像。那么當(dāng)我們第一次使用 docker run 命令啟動(dòng)一個(gè)容器時(shí),是從哪里獲取
如果宿主機(jī)上存在該鏡像,則直接使用宿主機(jī)上的鏡像完成容器的啟動(dòng)。registry 用以保存 docker 鏡像,其中還包括鏡像層次結(jié)構(gòu)和關(guān)于鏡像的元數(shù)據(jù)??梢詫?registry 簡(jiǎn)單的想象成類似于 Git 倉(cāng)庫(kù)之類的實(shí)體。
docker 內(nèi)部的 image 概念是用來存儲(chǔ)一組鏡像相關(guān)的元數(shù)據(jù)信息,主要包括鏡像的架構(gòu)、鏡像默認(rèn)配置信息、構(gòu)建鏡像的容器配置信息、包含所有鏡像層信息的 rootfs。
海外主機(jī)的容器云產(chǎn)品是通過docker技術(shù),在集群服務(wù)器上部署容器服務(wù)實(shí)現(xiàn),功能強(qiáng)大、簡(jiǎn)單易用,擁有上萬linux鏡像,秒級(jí)開通,高性價(jià)比的容器云產(chǎn)品咨詢客服
Tags:鏡像容器,docker鏡像與容器的關(guān)系
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信