ホームページ  >  記事  >  運用・保守  >  Docker 分離機能はどのカーネル機能に依存しますか?

Docker 分離機能はどのカーネル機能に依存しますか?

尚
オリジナル
2020-04-01 15:58:472902ブラウズ

Docker 分離機能はどのカーネル機能に依存しますか?

#Docker 分離機能が依存するカーネル機能は、名前空間です。

Docker は Linux の 2 つのカーネル機能に依存しています:

Namespaces: ネームスペース

コントロール グループ (cgroups): コントロール グループ

#ネームスペース

ネームスペースは、ファイル システム、ネットワーク、プロセスなどを含むシステム リソースの分離を提供します。 Docker には 5 つの名前空間があります。

PID: プロセス分離

NET: ネットワーク管理インターフェイス

IPC: プロセス間通信アクセスの管理

MNT: 管理マウント ポイント

UTS: 分離されたカーネルとバージョンの識別

コントロール グループ

これは、Linux カーネルによって提供される、制限、記録、物理プロセスグループのメカニズムを分離します。彼は次の機能を提供します:

リソース制限

優先度設定

リソース メータリング

リソース コントロール

その他の関連チュートリアル (お支払いください) PHP 中国語 Web サイトの

dockertutorial 列に注意してください。

以上がDocker 分離機能はどのカーネル機能に依存しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。