Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-Architecture Docker Image #15690

Open
piercetrey-figure opened this issue Jan 23, 2023 · 4 comments
Open

Multi-Architecture Docker Image #15690

piercetrey-figure opened this issue Jan 23, 2023 · 4 comments

Comments

@piercetrey-figure
Copy link

Hi 馃憢 ,

I see that there are images available for different architectures (linux/amd64, linux/arm/v7, linux/arm64/v8, etc.), which is great, but we have some docker compose setups for local development that include ravendb and some team members have M1 macs, while some are on intel... Currently supporting this would involve swapping out the image via compose profiles or multiple compose files for the two architectures.

Would it be possible to start publishing a multi-architecture docker image via docker buildx that supports the common platforms? I'm thinking it could be a fresh image tag scheme (say, ubuntu-multiplatform, etc.) to prevent any chance of breaking anything that might not support multi-architecture image manifests.

Thanks

@gregolsky
Copy link
Member

We do not support multi-arch at the moment, however there is an open issue you can track progress on https://issues.hibernatingrhinos.com/issue/RavenDB-9167/Publish-Docker-multi-arch-images-to-simplify-consumption-of-docker-images

@piercetrey-figure
Copy link
Author

That issue appears to be pretty stale, created 5 years ago, before Docker Buildx was even a thing. What are the chances of it getting traction anytime soon?

@ayende
Copy link
Member

ayende commented Jan 25, 2023

We would welcome a PR for this, of course.

@musialny
Copy link

Any update?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants