http://blog.carl.pro/2016/06/building-an-ethereum-environment-with-docker/
EthDevCon
インストール
インストールにはdockerとdocker-composeが必須
コンテナビルド
$ docker-compose up -d
コンテナーに入る
$ docker exec -it dev /bin/bash
option ワンライナー: ~/.bash_profile を更新して永続化(デフォルトでコンテナに入る)
$ bash ./install_osx_linux.bash
Ethereumの環境構築や依存関係が複雑になってきたので、基本的に利用する開発用パッケージをひとまとめにしました。
これにより、チーム内での開発環境の統一が図られるので無駄な環境構築コストをだいぶ圧縮できます。
今後も分散型のアプリケーション開発は個人的にはtruffleとtestrpcが最強と考えています。
コントラクトのアップデートもデプロイも自動化されフロントエンド開発も可能なので実証実験等で開発されている方にはぜひおすすめです。
今後はエンドユーザ向けのわかりやすいアプリケーションがこれらの開発環境で爆速で立ち上がってくることを期待しています。