環境
windows10
Laradock
docker-compose 1.21.1
エラー内容
docker-composeでmysqlを立ち上げたらエラーが出た
[ERROR] [MY-011071] [Server] /usr/sbin/mysqld: Error while setting value 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' to 'sql_mode'
対応
~/.laradock/data配下のデータを消す
my.cnfのNO_AUTO_CREATE_USERを外してビルドしなおすと正常起動する
もしくは
.envのMYSQL_VERSIONをlatest(現在8.0) → 5.7に変えると正常起動する