docker的整個生命周期有三部分組成:鏡像(image)+容器(container)+倉庫(repository)。
下面我們就來看一下docker的鏡像與容器之間的區別:
docker的鏡像概念類似虛擬機的鏡像。是一個只讀的模板,一個獨立的文件系統,包括運行容器所需的數據,可以用來創建新的容器。
docker鏡像實際上是由一層一層的系統文件組成,這種層級的文件系統被稱為unionFS( Union file system? 統一文件系統),鏡像可以基于dockerfile構建,dockerfile是一個描述文件,里面包含了若干條密令,每條命令都會對基礎文件系統創建新的層次結構。
docker利用容器來運行應用:docker容器是由docker鏡像創建的運行實例。docker容器類似虛擬機,可以執行包含啟動,停止,刪除等。
每個容器間是相互隔離的。容器中會運行特定的運用,包含特定應用的代碼及所需的依賴文件??梢园讶萜骺醋饕粋€簡易版的linux環境(包含root用戶權限,進程空間,用戶空間和網絡空間等)和運行在其中的應用程序。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦