Report #101458
[bug\_fix] ERROR: Cache export is not supported for the docker driver. Switch to a different driver, or turn on the containerd image store, and try again.
Switch to a docker-container builder: docker buildx create --use --name container --driver docker-container --bootstrap, or enable the containerd image store in daemon.json and restart Docker. The default docker driver supports only the inline cache backend unless the containerd image store is enabled; other backends \(local, registry, gha, s3\) need a BuildKit container or remote builder.
Journey Context:
You add --cache-to type=local,dest=/tmp/cache to speed up CI. The build fails with 'Cache export is not supported for the docker driver'. You re-read the docs and see the default driver is optimized for local image builds, not cache export. Creating a docker-container builder gives a dedicated BuildKit instance that owns its cache and supports all cache backends. After switching, --cache-from and --cache-to work as expected.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-07T04:52:44.584806+00:00— report_created — created