Webアプリの構成要素を学ぶためのメモアプリです。
項目 | バージョン |
---|---|
Docker Engine | 20.10.12 |
Docker Compose | 1.29.2 |
Ruby | 3.1.1 |
Sinatra | 2.2.0 |
Puma | 5.6.4 |
PostgreSQL | 14.2 |
- 本リポジトリを
git clone
してください
$ git clone https://github.com/maeda-m/sinatra-note-app.git --branch develop
- 次のコマンドでコンテナを起動してください
$ cd sinatra-note-app
$ docker-compose up
- ブラウザで http://localhost:9292/ にアクセスしてください
- 終了する場合は
Ctrl + C
でコンテナを終了してください
$ cd sinatra-note-app
$ docker-compose -f docker-compose.yml -f docker-compose.test.yml up --abort-on-container-exit
- Ruby Style Guide
$ cd sinatra-note-app
$ docker-compose -f docker-compose.yml -f docker-compose.rubocop.yml up --abort-on-container-exit