開発中にDockerfileを更新したらdocker-compose buildしてもcacheが有効になっていて設定変更が反映されないことがある
docker-compose build --no-cache
しておくのが安全
そのあと、念の為docker-compose up --force-recreate
しておくとコンテナを再作成して起動できる。
なので変更が反映されていないという問題が減るはず。
参考記事
https://codenote.net/vm/docker/3756.html
https://codenote.net/vm/docker/3781.html