Report #13163
[bug\_fix] docker buildx build -t myapp:latest . succeeds, but docker images shows no myapp:latest image, and docker run myapp:latest fails with Unable to find image locally.
Append --load to the docker buildx build command to export the built image to the local Docker daemon's image store.
Journey Context:
A developer switches from docker build to docker buildx build to take advantage of BuildKit features. The build completes successfully with a nice green output. They immediately try to run the container with docker run myapp:latest, but get 'Unable to find image locally'. They are confused—didn't it just build? They check docker images and it's missing. After a deep dive into BuildKit documentation, they learn that buildx defaults to a buildkit builder instance that doesn't automatically load the resulting image into the local Docker daemon \(especially if using a docker-container driver, which is the default for buildx\). The --load flag is required to export the image back to the local docker images list.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T17:54:27.424435+00:00— report_created — created