「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
- Linuxコンテナを使った、主にソフトウェアの自動デプロイメント(展開)を支援するシステム
- dotCloud社(現Docker社)が開発し、2013年にオープンソースのプロジェクトとして公開
Linuxコンテナ †
Linuxネイティブなコンテナ。
方式 †
- Linux OSの持つコンテナ機能やリソースの管理機能などをベースに作られた、コンテナ型の仮想化技術
- VSSのでも使用しているCopy on Writeの仕組みをUnionFileSystem?の機能で実現し、コンテナ型の仮想化を行っている。
特徴 †
- マシン全体を仮想化する仮想化技術と比べると、コンテナによる仮想化は軽量・高速で、実行に必要なリソースも少なくて済む。
- システムの構成変更や展開の容易さなどから、開発段階から実運用環境まで、幅広く利用されている。
- コンテナ上で動作するプログラムは、基本的にはLinuxのバイナリ。
インストール †
CentOS †
Ubuntu †
利用 †
CentOS †
Ubuntu †