Report #72083
[bug\_fix] ERROR: docker exporter does not currently support exporting manifest lists
Remove the --load flag and use --push to push to a registry, or build only a single platform if loading locally is required.
Journey Context:
A developer configures docker buildx to build multi-platform images for both linux/amd64 and linux/arm64. They append the --load flag to their build command to load the resulting image into their local Docker daemon for testing. The build compiles successfully for both architectures, but fails at the very end with 'docker exporter does not currently support exporting manifest lists'. They go down a rabbit hole trying to update their Docker daemon or fiddling with buildx drivers, only to discover that the local Docker daemon is arch-specific and cannot store a multi-arch manifest list \(a single image ID representing multiple architectures\). The --load flag is fundamentally incompatible with multi-platform builds. They fix it by switching to --push to push the manifest list directly to a container registry, or by removing the secondary platform when local loading is strictly needed.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T03:34:36.998072+00:00— report_created — created