dokkuを普段持ち歩いてるMacbook AirのVirtualBoxのUbuntu12.04に入れた。 dokkuはDocker環境をセットアップしてくれて、そこに個人用のHerokuのようなものを建立してくれる。 dokku本体は100行ぐらいのshellscriptで実装されている。そこから作者のprogrium氏が作った色々なツールが呼び出されるので、実体としてはもっと大きいけど。 vagrantとかchefとか全く使わずに、アプリをgit pushするとVMが建つ環境が簡単に作れる。 gitのhookでdockerコンテナが作られて、フロントのnginxのproxyが設定されて、websocketも通る。 コンテナ構築にはherokuのbuildpackが使われているので、アプリの内容に応じて自動的にnodeとかrubyとかの環境がセットアップされる。 buildpackはhe
![橋本商会 » DockerとdokkuをMacにインストールして自分をHeroku化した](https://cdn-ak-scissors.b.st-hatena.com/image/square/7f9c2ca606089f89c3320bdf6b2160a122f7d489/height=288;version=1;width=512/http%3A%2F%2Fshokai.org%2Farchive%2Ffile%2F5d2f282242b2eb9b5fccad781b1e6cf7.png)