Docker容器相關技術

docker須要依賴的Linux內核特性:
(1)Namespaces 命名空間
PID(Process ID) 用來隔離進程
NET(Network) 管理網絡接口
IPC(InterProcess communication) 管理跨進程通訊的訪問
MNT(Mount) 管理掛載點
UTS(Unix Timesharing System) 隔離內核和版本標識docker

(2)Control groups(cgroups) 控制組
用來分配資源,也就是資源限制
優先級設定
資源計量
資源控制網絡


Docker容器的能力
(1)文件系統隔離:每一個容器都有本身的root文件系統
(2)進程隔離:每一個容器都運行在本身的進程環境中
(3)網絡隔離:容器間的虛擬網絡接口和IP地址都是分開的
(4)資源隔離和分組:使用cgroups將CPU和內存之類的資源獨立分配給每一個Docker容器curl


查看系統中是否安裝curl:whereis curlurl

相關文章
相關標籤/搜索