前置き この記事は、これからLinuxコンテナやDockerを使い始める人向けに書いた記事です。 触ったことがないととっつきにくいコンテナを理解するためにざっくり概要をまとめました。 長いのでLinuxコンテナ・Docker入門(後編)と2つに分けて書きました。 Linuxコンテナ(LXC) コンテナの考え方 コンテナとは、端的に言えばアプリケーションをホストOSから隔離する技術のことである。 LinuxOSの中に隔離された空間を作り、他のコンテナ内のプロセスやホストOS上のプロセスに一切干渉せずに動作できる環境を作る。 同時に、既存のホストOSから分離した環境を作ることで、クリーンな環境を提供することができる。 Linuxカーネルとディストリビューションについて コンテナの詳細に移る前に、まずはLinuxについて説明する。 Linuxという言葉には2つの意味があり、狭義には「Linuxカ