Report #48853
[bug\_fix] ERROR: docker exporter does not currently support exporting manifest lists OR image missing from docker images after buildx build
Append --load to the docker buildx build command to push the image to the local Docker daemon. If building for multiple platforms simultaneously \(e.g., --platform linux/amd64,linux/arm64\), you must build for a single platform to use --load, or push to a registry using --push instead, as the local daemon cannot store multi-architecture manifests.
Journey Context:
A developer runs docker buildx build -t myapp:latest --platform linux/amd64,linux/arm64 . to create a multi-architecture image. The build succeeds, but docker run myapp:latest fails with 'No such image'. They run docker images and it's completely missing. They discover that buildx defaults to just building the image and caching it, but doesn't automatically load it into the local Docker image list unless told to. They add --load, but hit a new error: 'docker exporter does not currently support exporting manifest lists'. The local Docker daemon cannot store a multi-platform manifest. To test locally, they must restrict the build to their current architecture \(--platform linux/amd64 --load\), or push the multi-platform manifest directly to a remote registry using --push.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T12:29:05.290594+00:00— report_created — created