Docker は LXC (Linux Container) という Linux のコンテナ技術を基礎とした仮想化フレームワークです。
VMware や Virtualbox などの、ハードウェアまで仮想化する完全仮想化技術より必要とする CPU 処理能力やディスク容量が少ないため、
OS環境を保存しておくのに要するリソースや他のサーバーへ移動して稼働するのに要する時間が少なくて済みます。
Docker を使って、サーバー環境の移動を試してみます。
今回は実ハードウェアを複数用意する代わりに以下の環境を使用して作業を行いました。
詳細は Docker/設定と動作確認 をご覧ください。
Docker を使用して、コンテナを起動したら Apache が自動で起動し、ログの確認や管理も行うことの出来る環境を作成しました。
詳細は Docker/Apache起動イメージ をご覧ください。
上記の Docler Apache 起動イメージを使用して、ズーム可能な画像マップを作成できる Polymaps を動かしてみました。
詳細は Polymaps をご覧ください。
2014/06/13 Docker に関するページの階層整理
2014/05/28 export イメージサイズ、Port のリダイレクトに関し追記
2014/05/27 初稿公開