How does Docker know when to use the cache during a build and when not?
The build cache process is explained fairly thoroughly in the Best practices for writing Dockerfiles: Leverage build cache section. Starting with a parent image that is already in the cache, the next instruction is compared against all child images derived from that base image to see if one of them was built using the exact … Read more