「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>Linuxを触ってみる。]]

*目次 [#n5ee47e4]
#contents

*概要 [#b455eff1]
-[[Linuxコンテナ>#c0b2e7af]]を使った、主にソフトウェアの自動デプロイメント(展開)を支援するシステム
-dotCloud社(現Docker社)が開発し、2013年にオープンソースのプロジェクトとして公開


*Linuxコンテナ [#c0b2e7af]
Linuxネイティブなコンテナ。

**方式 [#p5c8e3f3]
-Linux OSの持つコンテナ機能やリソースの管理機能などをベースに作られた、コンテナ型の仮想化技術
-VSSのでも使用しているCopy on Writeの仕組みをUnionFileSystemの機能で実現し、コンテナ型の仮想化を行っている。

**特徴 [#kc543dbe]
-マシン全体を仮想化する仮想化技術と比べると、コンテナによる仮想化は軽量・高速で、実行に必要なリソースも少なくて済む。
-システムの構成変更や展開の容易さなどから、開発段階から実運用環境まで、幅広く利用されている。
-コンテナ上で動作するプログラムは、基本的にはLinuxのバイナリ。

*インストール [#scdc282d]
**CentOS [#sa932048]
**Ubuntu [#sb89f322]

*利用 [#c4bc3de4]
**CentOS [#m2d151b3]
**Ubuntu [#xbfee1d5]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS