Skip to content

Docker

Why does a base image update invalidate everything?

Quick answer

Every layer after FROM depends on the base image digest, so a new base invalidates all of them.

The detail that matters

Pin the base by digest and update it deliberately, so the rebuild happens when you choose rather than at random.

Your next build could be twice as fast, at half the price

Start free. Migrating away is the same one line, and we publish that diff too.