Quick Answer
Multi-arch images use an OCI image index (manifest list) รขโฌโ a top-level manifest that points to platform-specific manifests (linux/amd64, linux/arm64). When you pull an image, Docker matches your platform to the right manifest and downloads that architecture's layers. buildx with --platform builds for multiple architectures in one push.
This answer has been peer-reviewed by industry experts holding senior engineering roles to ensure technical accuracy and relevance for modern interview standards.