池田
2024.03.04
14
app-1 | django.db.utils.OperationalError: (2002, "Can't connect to local server through socket '/run/mysqld/mysqld.sock' (2)")
app-1 exited with code 1
どうやらappがmysqlに接続できないらしい。
appに
depends_on:
- db
は追加済み。
同時にmysqlコンテナは立ち上がっているのを確認。
docker-composeは別々にやるべし。
非同期でappがmysqlコンテナ立ち上がるのを待たずに実行してしまうため。(depends_onは起動順番は制御できるけど稼働順序は制御できない)
docker-compose up -d db
docker-compose up app
ので↑のように順に実行する。
144
大瀧
2024.02.10
57
新井公貴
2023.07.10