容器
- 容器就是將軟件打包成標準化單元,以便開發(fā)、交付和部署。
- 容器鏡像是輕量的、可執(zhí)行的獨立軟件包,包含軟件運行所需要的所有內(nèi)容:代碼、運行時環(huán)境、系統(tǒng)工具、系統(tǒng)庫和設(shè)置。
- 容器化軟件在任何環(huán)境中都能夠始終如一地運行。
- 容器賦予了軟件獨立性,使其免受外在環(huán)境差異的影響,從而有助于減少團隊建設(shè)在相同基礎(chǔ)設(shè)施上運行不同軟件時的沖突。

容器
Docker容器虛擬化 VS 傳統(tǒng)虛擬機
- 相同:容器和虛擬機具有相似的資源隔離和分配優(yōu)勢。
- 不同:
- 容器虛擬化的是操作系統(tǒng),虛擬機虛擬化是硬件。
- 傳統(tǒng)虛擬機可以運行不同的操作系統(tǒng),容器只能運行同一類型操作系統(tǒng)。

Docker容器虛擬化

傳統(tǒng)虛擬機