Docker上でRailsがMy SQLに接続しない 助けてください
Docker上でRailsがMy SQLに接続しないんです。
初めて投稿します。
Rails初心者です。Docker上でRailsがMySQLに接続しません。
ググりまくりましたが解決法が見つからず質問する次第です。
おそらく、database.ymlのsocket部分が原因だと思うのですが、
どうやってもダメです。
発生している問題・エラー
ActiveRecord::ConnectionNotEstablished
Can't connect to MySQL server on 'db' (115)
と怒られました。
database。ymlの設定は以下です。
default: &default
adapter: mysql2
encoding: utf8mb4
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
username: root
password: password
host: db
#socket: /var/lib/mysql/mysql.sock
自分で試したこと
socketを色々いじりましたが解決しません。
助けてください。