docker compose -f compose-dev.yml run --rm web rails new . --force --no-deps --database=mysql
docker compose -f compose-dev.yml build
- yaml修正
# database.yml
default: &default
adapter: mysql2
encoding: utf8mb4
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
username: root
password: <%= ENV.fetch("DATABASE_PASSWORD") %> #修正
host: db #修正
port: 3306 #修正
docker compose -f compose-dev.yml up -d
docker compose exec web rake db:create
platform: linux/x86_64
をつける必要がありあそう
https://madogiwa0124.hatenablog.com/entry/2024/01/08/123429
https://zenn.dev/peishim/articles/89bfa48396c348