Unknown manifest with multi-arch Docker images

Hi everyone,

I am trying to publish multi-arch Docker images within Github Container Registry.
My Github Action workflow can be found here: osem-dev-mongo/registry-build-publish.yaml at 69c0a22858b908af34227f94cac0a34a918b35af · sensebox/osem-dev-mongo · GitHub

The workflow is building the images and I can see in the UI that 2 OS / Arch are available.

If I am trying to pull the image I just get manifest unknown. I have no idea what I am doing wrong. Maybe someone has a hint for me.

Usually manifest unknown mean that Docker image is not found… Could you click on ‘gear’ icon next to ‘About’ on right side on main repository page

image

and select ‘packages’ on bottom of it ?

image

You should see Pushed images listed on main repository page. Then you could click on ‘Packages’ title or any image in the list and it will navigate to new page with instructions on how to pull this image locally

Thanks for your reply and suggestion.

Packages are enabled and I can see the Images and also the instructions how to pull the images.
But there is still the error unknown manifest.

If I remove the platforms configuration osem-dev-mongo/registry-build-publish.yaml at 69c0a22858b908af34227f94cac0a34a918b35af · sensebox/osem-dev-mongo · GitHub the image can be pulled.

So there must be something going on with the selected platforms.