$ docker compose run --no-deps web rails new . --force --database=postgresql
- → ファイルが生成される
$ docker compose build
config/database.yml
のencoding: unicode
の直下に以下を追記- host: db
- username: <%= ENV["POSTGRES_USER"] %>
- password: <%= ENV["POSTGRES_PASSWORD"] %>
- 再度
$ docker compose build
$ docker compose up -d
- →
Gemfile.lock
に追記される - webサービスとdbサービスが立ち上がり、
docker compose ps
で以下が確認できればOK
- →
$ docker compose run web rails db:create
localhost:3000
にアクセス