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