docker-composeでRails6環境をrails newしたら途中で止まってしまった

公開日時

Quickstart: Compose and Rails」の手順に沿ってRails6をインストールしようとしたところ、git initまで実行したらコマンドが終了してしまい正しくrails newができない現象が起きた。

docker-compose run --rm app bundle exec rails new . --force --database=mysql
       exist
   identical  README.md
   identical  Rakefile
   identical  .ruby-version
   identical  config.ru
   identical  .gitignore
   identical  Gemfile
         run  git init from "."

[[--skip-git]]オプションを追加してgit initを実行しないようにしたところ最後まで作成できた。

docker-compose run --rm app bundle exec rails new . --force --database=mysql --skip-git

Related #ruby

Bulletをテスト環境で実行してN+1を調査する

bulletのおかげで見落としていたN+1に気づける

request specでリダイレクトのテストをする

redirect_toが使えた

bot tweetするrubyスクリプト

8時間ほどで申請が通っていた

RailsのログをLogrageに変更する

ログを1行にまとめてくれるので便利