「mysql_config not found」エラーの解決方法

Djangoのバージョン3.0が今月リリースされました。

公式サイト: https://docs.djangoproject.com/en/3.0/releases/3.0/

前のプロジェクトでは2.2.4を使っていたのですが、フレームワークのバージョンが新しくなるとワクワクして使ってみたくなりますよね。

という訳で、今回はDjango3.0を試してみようと思いいつものように docker-composeで環境構築していた時の話です。

過去にまとめた記事を参考に進めていたところ、エラーが出て詰まってしまいました。

参考記事

mysql_config not foundエラー

requirements.txtに mysqlclient を記載し docker-compose up –buildでイメージを生成すると下記エラーが出ました。

解決方法

調べまくってようやく解決方法がわかりました。

Dockerfileに下記を追記し解決しました。