You need to install dip gem if you didn't
dip rails new . --database=postgresql --force
docker compose build app --no-cache
default: &default
adapter: postgresql
encoding: unicode
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
username: <%= ENV.fetch("POSTGRES_USER") %>
password: <%= ENV.fetch("POSTGRES_PASSWORD") %>
host: db
dip rails db:create
dip dev