10ステップでMac OS XにRails5のDocker開発環境を構築する
DockerでRails5 + npm 環境構築からReact + MaterialUiのサンプルコードを書くところまで
前回まで、RailsとNpmの環境の作り方を記事にしました。
今回は、そのプロジェクト雛形をgithubにアップしましたので公開します
https://github.com/hiraokashi/project_template_rails_npm
こちらのプロジェクトをcloneしていただいて、Readmeに沿って設定いただければ、開発環境が整うながれになります。browerifyの設定も入っているので、Reactのアプリをつくれるようになっています!!!!!
Docker Version
dockerは以下のバージョンで動作することを確認しています
Docker version 1.13.0, build 49bf474
docker-compose version 1.10.0, build 4bd6f1a
docker-machine version 0.9.0, build 15fd4c7
Application Version
- Ruby 2.3.1
- Ruby On Rails 5.0.0
- Nodejs v7.2.0
- npm 3.10.9
Docker Installation
お持ちのPCに合ったものインストールしてください
* Install On Mac
* Install On Windows
* Install On Linux
設定手順
1.Folk this Project
- まずは https://github.com/hiraokashi/project_template_rails_npmをフォークしてください。
2.Clone As your project
- フォークしたプロジェクトをあなたの環境にcloneしてください
3.Bundle install and npm install
docker-compose run --rm web bundle install
docker-compose run --rm web npm install
4.Build Container
docker-compose build
5.Database Initialization
docker-compose run --rm web bundle exec rails db:create
docker-compose run --rm web bundle exec rails db:migrate
6.Run Container
docker-compose up