はじめに ローカルで開発してる時にMacに直接環境を作って開発してる方が多いかと思います。 自分も前はそうしてたのですが、特定のバージョンじゃないとうまくビルドできないライブラリや特定の条件の動作環境を用意したりするのがやりずらかったので、VMのLinux上で開発するようになりました。 それに加えて最近はDocker使って複数のマシンで同じ開発環境をすぐ用意したり壊したりできる仕組みにしています。 今回はその辺のことを書きます。 CoreOSとは https://coreos.com Dockerのコンテナを動かす用途に特化したOSです。 なので、余計な機能があまり入ってなくて良いです。 VirtualBoxのインストール まず、CoreOSを動かすのにVirtualBoxをインストールします。 ここからダウンロードしてインストールします。 https://www.virtualbox.o