Error mounting while create docker manifest

Hello folks,

I need urgent help. I am currently working of a project that requires me to create a docker manifest list which i was able to create and inspect with “docker manifest inspect” but whenever i want to push to our registry, it keep showing "error mounting ss01-maxapi-identity --32@sha256:bbcadg222…

please folks, how do i push this manifest list successfully to our registry

Thanks

Kelly

I have the same problem here.

Same is true for me, no workarounds such as suggested here: docker manifest push fails with error mounting · Issue #39766 · moby/moby · GitHub are helping currently.

What I’ve got:
A amd64 image in a repo with organisation A and a arm64 in the same repo with organisation B. After that I wanted to push in organisation C. I’ve tried to docker manifest create XZY --amend repo/A/amd64 --amend repo/B/arm64. The output is:
Created manifest list repo/C/XYZ.

Then if I try to docker manifest push XYZ it states:
error mounting repo/A/XYZ@sha923847982374 to repo/C/XYZ

I was forced to go that rout, because QEMU has flaws while compiling unicode-bidi. Code is written in Rust.

This is tested on M1! Help needed!
Thanks,
Maxi

Facing the same problem.I’m using nexus as docker registry.
Use

docker manifest create --insecure 192.168.1.49:30023/library/mysql-multiarch:5.7 192.168.1.49:30023/library/mysql-amd64:5.7 192.168.1.49:30023/library/mysql-arm64:5.7
docker manifest push --insecure 192.168.1.49:30023/library/mysql-multiarch:5.7

but got

error mounting library/mysql-amd64@sha256:14905234a4ed471d6da5b7e09d9e9f62f4d350713e2b0e8c86652ebcbf710238 to 192.168.1.49:30023/library/mysql-multiarch:5.7

It seems ignore the registry address.