VagrantとDockerを使用した開発環境構築

こんにちは、インフラエンジニアのトシです。

先日、とあるプロジェクトの開発環境をVirtualBoxのイメージ配布からVagrant + Dockerへ移行しました。そこで、今回はその内容を紹介いたします。

経緯などの説明に入る前に、VagrantとDockerについて簡単に説明しましょう。

Vagrantは仮想開発環境を簡単に構築・共有するためのソフトウェアで、
DockerはNginxやMySQLなどのサーバーソフトウェアを簡単に立ち上げることができるソフトウェアです。

<続きを読む>