什么是Docker鏡像?
簡單地理解,Docker鏡像就是一個(gè)Linux的文件系統(tǒng)(Root FileSystem),這個(gè)文件系統(tǒng)里面包含可以運(yùn)行在Linux內(nèi)核的程序以及相應(yīng)的數(shù)據(jù)。
鏡像的兩個(gè)特征:
1、鏡像是分層(Layer)的
即一個(gè)鏡像可以多個(gè)中間層組成,多個(gè)鏡像可以共享同一中間層,我們也可以通過在鏡像添加多一層來生成一個(gè)新的鏡像。
2、鏡像是只讀的(read-only)
鏡像在構(gòu)建完成之后,便不可以再修改,而上面我們所說的添加一層構(gòu)建新的鏡像,這中間實(shí)際是通過創(chuàng)建一個(gè)臨時(shí)的容器,在容器上增加或刪除文件,從而形成新的鏡像,因?yàn)槿萜魇强梢詣?dòng)態(tài)改變的。
推薦教程:docker教程