一週間前からRailsに取り組み始めた初心者です。お助けいただけますと幸いに存じます。
実現したいこと
環境構築の完了
前提
以下の実行環境にて環境構築を行おうとしています。
OS:10.15.7(19H2026)
Yarn:1.22.19
Node:v18.13.0
Rails :6.1.3.2
gem:3.1.6
現状でrails sコマンドを実行すると以下のエラーが出てしまいます。
Unknown MySQL server host 'db' (8) Extracted source (around line #45): 43 44 45 46 47 48 raise ActiveRecord::NoDatabaseError else raise ActiveRecord::ConnectionNotEstablished, error.message end end end
該当のソースコード
default: &default adapter: mysql2 encoding: utf8mb4 pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %> username: root password: "password" development: <<: *default database: app_development test: <<: *default database: app_test production: <<: *default database: app_production username: app password: <%= ENV['APP_DATABASE_PASSWORD'] %> host: db
MySQL は、どのホストで稼働しているのでしょうか。
また、設定されている
> host: db
の db というホストは、どこに存在しているのでしょうか。
回答1件
あなたの回答
tips
プレビュー