容器
容器は、基本的なツールである他のアイテムを収容することができる任意のツールを指します。
Linuxの名前空間(ドッカコンテナ技術は主に隔離6によって達成されます)
名前空間 | システムコールの引数 | コンテンツを隔離 | カーネルのバージョン |
UTS | CLONE_NEWUTS | ホスト名とドメイン名 | 2.6.19 |
IPC | CLONE_NEWIPC | 情報、メッセージキュー、共有メモリ | 2.6.19 |
PID | CLONE_NEWPID | プロセス番号 | 2.6.24 |
通信網 | CLONE_NEWNET | ネットワーク機器、ネットワークスタック、ポートなど |
2.6.29 |
マウント | CLONE_NEWNS | マウントポイント(ファイルシステム) | 2.4.19 |
ユーザー | COLNE_NEWUSER | ユーザーとユーザーグループ | 3.8 |
コントロールグループ、のcgroup対照群は、複数のグループにシステムレベルの資源を(典型的には、リソースの使用を制限するために使用)、および各グループ内のリソースの量は、異なるユーザ空間プロセスに割り当てられ又は割り当てられます。
blkio:IOブロックデバイス
CPU:CPU
cpuacct:CPUのリソース使用状況レポート
cpusetの:プラットフォーム上でマルチプロセッシングCPUのコレクション
デバイス:デバイスアクセス
冷凍庫:タスクを中断または再開
メモリ:メモリの使用状況レポート
perf_event:統一されたパフォーマンステストからタスクグループ
net_ds:パケットのクラス識別子を作成したデータのcgroupのタスク
技術コンテナを達成するために第1工具LXC(Linuxのコンテナ)(コンテナは技術Linuxカーネルに属します)
コンテナは、LXC-作成を使用して作成された場合、それはあなたがインストールできるようにテンプレートをアクティブにしないだろうが、あなたが鏡を着用したテンプレートマッチングをダウンロードするには、サーバーに接続されているので、ミラーローカルおよびコンテナベースの画像の上に起動します。時にユーザが使用する容器を制御します。
ドッキングウィンドウLXCは、実際には管理ツールの強化版ですが、ドッキングウィンドウを達成するために、ミラーリング基づいており、LXCを達成するためのテンプレートに基づいています。
スケジューリングツール
作曲:単一配置を
マシン+群れ+クラスタの配置を構成します
mesos + marathhon
kubernetes