【Docker】buildの時にキャッシュを利用しないようにする

Linux

docker composeでbuildをしても、キャッシュが効いてイメージの更新が反映されないときがあります。

そのときは、以下のコマンドで、build時にno cacheオプションを使用することで、キャッシュの利用を無効にできます。

$ docker-compose build --no-cache

また、no cacheオプションを利用する際は、イメージのbuildとコンテナの起動を分けて実行します。