LoginSignup
4
3

More than 5 years have passed since last update.

Docker上で動作するRails5 & npm環境のプロジェクト雛形をgithubに公開した

Last updated at Posted at 2017-01-26

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

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
4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3