docker をキャッシュを使わないでビルドする

開発中に Dockerfile を更新したら、

$ docker-compose build --no-cache

しておくのが安全です。

docker-compose build しても cache が有効になっていて設定変更が反映されてうまく動作しないことがあります。

ただし、キャッシュ無視は時間かかるので必要のないときは

$ docker-compose build

として、キャッシュを使ってビルドした方がいいと思います。

業務管理SaaS「クロジカ」のエンジニアメンバーを募集!
自社開発のSaaSプロダクトをアジャイル開発して、実践的な経験を積んでいただけます。