この記事の最終更新日: 2023年6月6日
Docker-composeを使用してキャッシュを無効にしてサービスを立ち上げるには、以下の手順に従ってください。
- Docker-compose.ymlがあるディレクトリに移動します。
- 以下のコマンドを実行します。このコマンドは、ビルドプロセス中のキャッシュを無効にします。
docker-compose.ymlがあるディレクトリに移動
cd ./対象のディレクトリ
キャッシュ無効のコマンドを実行
以下のコマンドを実行します。このコマンドは、ビルドプロセス中のキャッシュを無効にします。
docker-compose build --no-cache
キャッシュを無効にした状態で、サービスを立ち上げる
docker-compose up
上記のコマンドは、Dockerがビルドプロセスでキャッシュを使用するのを防ぎます。これにより、新たにイメージをビルドする際に、以前のビルドからのキャッシュが使用されず、全て新しくビルドされます。この手法は、特定の変更が正確に反映されることを保証するために用いられます。
大阪のエンジニアが書いているブログ。
コメント