docker隔離特性所依賴的核心特性是Namespaces。
docker依賴Linux的兩個核心特性:
Namespaces:命名空間
Control groups(cgroups):控制群組
#Namespaces
命名空間提供了一個系統資源的隔離,包括了檔案系統、網路、程式等。 docker有5種命名空間:
PID:進程隔離
NET:網路管理介面
IPC:管理跨進程通訊存取
MNT:管理掛載點
UTS:隔離核心和版本標識
Control groups
這是Linux核心提供的一種可以限制,記錄,隔離物理進程組的機制。他提供了以下功能:
資源限制
優先設定
資源計量
資源控制
更多相關教學課程,請關注PHP中文網docker教學欄位。
以上是docker隔離特性依賴哪個核心特性的詳細內容。更多資訊請關注PHP中文網其他相關文章!