事象
Dockerでのビルド時、新しい変更が反映されずに前回のイメージが作成されてしまうことがあります!
原因
Dockerはビルドの高速化のためにキャッシュを利用します!そのため、変更がないレイヤーは再利用され、新しいイメージが前回のものと同じになることがあります!
対処法
キャッシュを無効にしてイメージをビルドすることで、最新の変更を反映したイメージを作成することができます!以下のコマンドを使用してキャッシュを無効にしてビルドできます!
docker build --no-cache -t your-image-name .
自らの備忘録のために投稿してますが、なにかお役に立てましたら幸いです!
また、なにか間違ってましたらご指摘いただけますと幸いです!