$ git clone <git url>
$ docker-compose up --build
http://localhost:3000/ にアクセスでページが表示される
dockerのコンテナ内に入ってコマンドを実行しても作成されるが、docker-compose run
コマンドで外から実行の方が効率が良い。
$ docker-compose run web bin/rails g controller <controller name>
$ docker exec -it web bash
$ bin/rails g controller <controller name>
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-darwin20]
mysql Ver 8.0.22 for osx10.15 on x86_64 (Homebrew)
$ docker -v
Docker version 20.10.2, build 2291f61
-
Configuration
-
Database creation
-
Database initialization
-
How to run the test suite
-
Services (job queues, cache servers, search engines, etc.)
-
Deployment instructions
-
...
- jQuery
- Rails
- Rspec