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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Multi-Arch Build instead of creating separate images #177

Open
Moulberry opened this issue May 20, 2022 · 2 comments
Open

Use Multi-Arch Build instead of creating separate images #177

Moulberry opened this issue May 20, 2022 · 2 comments

Comments

@Moulberry
Copy link

Currently, there exists both community (amd64) and community-aarch64 (arm64) packages.

This is undesirable for multiple reasons:

The preferred method for supporting multiple architectures is to create a single "multi-architecture" image, as outlined here https://docs.docker.com/desktop/multi-arch/
Doing so will allow referencing the single tag community, and the appropriate image for the current architecture will be fetched automatically

I acknowledge that a multi-arch image might not be so simple to build. In any case, thank you for your consideration.

@ceejatec
Copy link
Contributor

It is in fact on the roadmap, hopefully for our next release. I'll add a link here from our internal tracking ticket so I remember to update the status here.

I'm not sure if there will be a community build for the next release, but it not, once we have the infrastructure in place I will seek internal permission to re-publish 7.1.0-community as a multi-arch image.

@ceejatec
Copy link
Contributor

ceejatec commented Jul 6, 2022

couchbase/server:7.1.1-community was released recently, supporting both amd64 and arm64v8 architectures.

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

2 participants