Report #8044
[bug\_fix] docker buildx build succeeds but image is missing from docker images
Add the --load flag to the docker buildx build command to export the built image to the local Docker daemon's image store, or use the default docker builder which loads automatically.
Journey Context:
A developer switches to docker buildx to take advantage of multi-architecture builds or BuildKit features. They run docker buildx build -t myapp:latest . and the build logs show success. However, when they immediately try to run docker run myapp:latest, it fails with 'Unable to find image locally'. They run docker images and the image is completely absent. After digging through buildx documentation, they realize they are using a docker-container driver \(the default for buildx\). This driver builds the image inside a separate container, isolating it from the host Docker daemon. By default, it doesn't export the image back to the host. Adding --load tells buildx to push the resulting image into the local Docker daemon's image list so it can be run locally.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T04:22:33.955523+00:00— report_created — created