Help
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Pilot Lvl 1
Message 1 of 6

Handle multi-arch Docker images on GitHub Package Registry

I would love for GitHub Package Registry to handle multi-arch Docker images like DockerHub or GCR! ❤️

 

I have tried through GitHub Actions but failed with the famous 406 Not Acceptable.
As you can see this is okay while pushing to docker.io as logs stipulated (marked done at the end). In fact buildx can't push the following tags/manifests on docker.pkg.github.com and failed with this 406 error.

 

This issue occurs because the GitHub Package Registry cannot handle Manifest v2 schema 2.
If you can add this implementation that would be awesome!! 🙏

5 Replies
Ground Controller Lvl 1
Message 2 of 6

Re: Handle multi-arch Docker images on GitHub Package Registry

This also appears to prevent being able to store from cache manifests from Docker BuildKit (which could be an ideal way to add caching to docker image builds in GHA).

Community Manager
Message 3 of 6

Re: Handle multi-arch Docker images on GitHub Package Registry

Hey @crazy-max,

 

Thanks for the feedback! I've taken your suggestion and passed it along to the appropriate teams. Thanks again for reaching out 😀


Best,
AndreaG

Mark helpful posts with Accept as Solution to help other users locate important info. Don't forget to give Kudos for great content!

Pilot Lvl 1
Message 4 of 6

Re: Handle multi-arch Docker images on GitHub Package Registry

Can't wait to see this implemented 🔥💥
Copilot Lvl 2
Message 5 of 6

Re: Handle multi-arch Docker images on GitHub Package Registry

@AndreaGriffiths11 can you please append this information to https://help.github.com/en/articles/configuring-docker-for-use-with-github-package-registry ? 

Or make a note somewhere that you do not currently support Docker Registry Manifests?

Most image creators Multi Arch now, this is not a corner case functionality and the Docker client automatically pulling the correct image for the users arch is extremely useful.  

Pilot Lvl 1
Message 6 of 6

Re: Handle multi-arch Docker images on GitHub Package Registry

Any ETA for this feature? Really need it since the early disruption on Docker Hub 😏