rails-api-on-docker

Boilerplate building Rails API on Docker

Stars
0

README

プロジェクト名を変更

プロジェクトの全ファイルをapp_nameでグレップし、任意のプロジェクト名で置換してください。

.envファイル作成

.env.sampleをコピーして.envファイルを作成してください。

$ cp .env.sample .env

.envファイルの下記環境変数の値を設定してください。

  • MYSQL_DATABASE

  • MYSQL_ROOT_PASSWORD

Docker起動

$ docker-compose build
$ docker-compose up

DB作成

$ docker-compose exec api rails db:create

Dockerfileやdocker-compose.ymlの変更を反映

$ docker-compose up --build

ローカルからMySQLコンテナに接続

$ mysql -u root -p -h localhost -P 3306 --protocol=tcp