2016-10-11 Dockerことはじめ 業務外のプロジェクトでDockerを使うことになったので調べたことをかんたんにメモ。 概要 Virtual Boxのようなアプリケーションレベルでの仮想マシンではない ホストマシンのOSを利用して、プロセス上で「コンテナ」が実行される ユーザから見ると、複数のOSが立ち上がっているように見える 1つのOS(Kernel)を複数環境に分離する技術 Docker Server/Client, イメージ、コンテナ、レジストリからなる イメージは変更履歴のようなもの(最終的な状態ではない) 利点 リソース消費が少ない 高速に立ち上げられる ホストのカーネルを直接使うため、オーバーヘッドが少ない