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)境:

網(wǎng)友評論