1.定義

Docker 是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。

2.概念

鏡像(Image)是一個特殊的文件系統(tǒng),提供容器運行時所需的程序、庫、資源、配置等配置參數(shù),分層存儲。比如 Docker 官方鏡像 ubuntu:14.04 包含完整的一套 Ubuntu 14.04 最小系統(tǒng)的 root 文件系統(tǒng)。

容器(Container)是鏡像運行時的實體,類似就像是面向?qū)ο蟪绦蛟O(shè)計中的類和實例的關(guān)系。容器可以被創(chuàng)建、啟動、停止、刪除、暫停等。

倉庫(Repository)用于存放鏡像,命名規(guī)則:ubuntu:14.04 (軟件名:版本)(不加版本視為最近版本)。多用戶環(huán)境:

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式