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

VSCode + PrettierでRubyのコードを自動フォーマットする

@prettier/plugin-rubyを利用

VSCodeでRails環境を整える

ショートカット大事

VSCodeでRubyのコード補完と関数ジャンプができるようにする

ruby拡張とsolargraph拡張を入れる

Action Mailerのインターセプタを使ってバウンスメールのチェックを行う

AWS SESを使っている場合はバウンス対応をやっておかないとサービス停止になってしまう

wsl2上のUbuntuにrubyの開発環境を構築する

久しぶりに手動構築した