DevContainerでは、デフォルト時ビルドするタイミングでキャッシュを利用する。 Dockerfileやdocker-compose.ymlやdevcontainer.jsonを変更した場合は、キャッシュを利用せずに変更分を強制的に読み込ませたい。 以下のようにdevcontainer.jsonにcacheFromを記述すると、キャッシュを利用せずにビルドすることができる。 { name: "test_neo4j_container", dockerComposeFile: '../docker-compose.yml', service: "app", shutdownAction: "stopCompose", build: { cacheFrom: [] # buildの中にcacheFromを記述し、空のリストを値で置く } }