Docker 簡單理解一
1.簡介:
Docker是一種區別與 Kvm 與 Vsphere的“虛擬化”技術。根本區別是,應用服務(Nginx)的部署 位置:虛擬化如KVM { 物理主機 { 操作系統 { 虛擬化引擎 { 虛擬機操作系統 { Nginx } } } } },Docker { 物理主機 { 操作系統 { Docker-Engine { Nginx } } } }。Docker只應用於計算,存儲交給其它技術。
2.概念理解
Docker-engine 就相當於是運輸集裝箱的船。
Container 就是裝有Image鏡像(如安裝了Nginx)的一個集裝箱。
Docker-hub 就相當於是一個鏡像下載站點(比如,docker官網提供的Docker-hub),此處的鏡像不同於操作系統的鏡像。
NameSpace 主要是隔離 進程、網絡、文件系統、主機名資源。
Cgroup 主要是隔離硬件資源,相當於Vmware中配置虛擬機硬件參數的界面。
3.使用流程
#