Vagrant + Ansible + Docker を組み合わせて、 最終的にたった1コマンドで開発環境を作り上げてしまう事をゴールにプロジェクトを作成していきます。 前回の記事では Vagranet + Ansible でマシンの初期設定を行いました。 今回はDockerを組み合わせる前に、Vagrantではどんなことが解決出来て、 逆にどんな事が未解決なのかを整理していきます。 「この不具合ですが、僕のマシンでは再現しませんでした。」 いくら調べてもエラーが出ない、結局エラーを挙げた人のマシンも借りて検証し、 依存ライブラリのひとつがインストールされずに漏れている事を確認しました。 このエンジニアあるあるを予防することが出来ます。 Vagrant と Ansible(プロビジョニングツール) により、 Vagrantfileとプロビジョンの設定を文書として持てるようになりました。 こ