鏡像(Image)和容器(Container)的關(guān)系,就像是面向?qū)ο蟪绦蛟O(shè)計中的類和實例一樣,鏡像是靜態(tài)的定義,容器是鏡像運行時的實體。容器可以被創(chuàng)建、啟動、停止、刪除、暫停等。
容器的實質(zhì)是進(jìn)程,但與直接在宿主執(zhí)行的進(jìn)程不同,容器進(jìn)程運行于屬于自己的獨立的命名空間。因此容器可以擁有自己的 root文件系統(tǒng)、自己的網(wǎng)絡(luò)配置、自己的進(jìn)程空間,甚至自己的用戶 ID空間。
容器內(nèi)的進(jìn)程是運行在一個隔離的環(huán)境里,使用起來,就好像是在一個獨立于宿主的系統(tǒng)下操作一樣。這種特性使得容器封裝的應(yīng)用比直接在宿主運行更加安全。
小結(jié)
最后來總結(jié)下文章中的知識點
Docker容器本質(zhì)上是宿主機上的進(jìn)程。
容器進(jìn)程ID就是宿主機進(jìn)程ID,因為它們是相同的。
如果Docker守護進(jìn)程正常響應(yīng),請不要直接kill進(jìn)程。
參考文章
doker&k8s Qun [703906133]
更多關(guān)于云服務(wù)器,域名注冊,虛擬主機的問題,請訪問西部數(shù)碼官網(wǎng):youyuetrip.com