Report #3874
[bug\_fix] docker exporter does not currently support exporting manifest list
Use --push to push to a registry, build a single platform with --load, or use --output type=oci to export as a tarball.
Journey Context:
Developer wants to build a multi-arch image for their M1 Mac and an AWS EC2 instance. They create a buildx builder, run the command with --load to get it locally, but it crashes. They try removing one platform, and it works. They fall down a rabbit hole trying to configure the local builder or using docker save. The root cause is that the local Docker image store is single-architecture and cannot store a multi-platform manifest list \(fat manifest\). The fix works because --push bypasses the local single-arch store entirely, sending the manifest directly to a registry capable of storing multiple architectures.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T18:22:06.129685+00:00— report_created — created