Report #15021
[bug\_fix] docker buildx build succeeds but image missing locally
Append \`--load\` to the \`docker buildx build\` command to export the image to the local Docker engine image store, or switch the builder instance to the \`docker\` driver instead of \`docker-container\`.
Journey Context:
A developer sets up \`docker buildx create --use\` to build multi-platform images. The build completes successfully with a green checkmark, but when they try to \`docker run\` the image, it fails with 'image not found'. They go down a rabbit hole thinking the image was pushed to the wrong registry or tagged incorrectly. The root cause is that \`buildx\` defaults to using a \`docker-container\` driver \(an isolated BuildKit container\) for multi-arch builds. By default, this isolated container doesn't export the built image back to the local Docker daemon. Adding \`--load\` tells BuildKit to push the resulting image into the local Docker engine's image store, making it available for \`docker run\`.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T22:56:23.590797+00:00— report_created — created