世間では、それほど注目されていないようだが、Vagrant というとてもすばらしいツールがあることを知った。実は同様のツールを自作しようとしていたが、このツールにすべて機能がそろっていた。 Vagrant とは Vagrant は、Ruby で組まれたスクリプトで、仮想マシン上の開発環境の構築・配布の自動化を支援するためのツール。仮想マシン環境(VirtualBox) と構成管理ツール(Chef, Puppet)を利用することで実現している。これを使えば、コマンド一つで、開発に必要な環境を用意できるようになる。 Vagrant: http://www.vagrantup.com/ 日本語の記事: http://docs.komagata.org/4673 物理マシン上での開発の悩み 実際に、開発環境を用意するとなると結構な手間がかかってしまう。しかも、開発者が複数いる場合は、各自に同じ作業