Need to adapt the current one to be based on amzn2 aarch64.
Switch Server Docker images to multi-arch for 7.1.1+
CB Server Docker image (x86) fails to run on Docker-for-Mac on Apple Silicon
Tidy up Dockerfile generation based on Docker feedback
Manually tested the images - ran through all the basic scenarios including all services - looking good
merged https://github.com/couchbase/docker/pull/169 and corresponding jenkins/build-tools scripts.
staging images for 7.1.0-2098 are available as:
I've changed the priority of this to Test Blocker, as QE haven't been able to complete testing of ARM for the past month due to a lack of a container image.
See my recent comment on MB-48865 - I don't believe there's any fundamental reason why an aarch64/linux Docker image should not run on Docker-for-Mac on Apple Silicon Macs - the issues reported on MB-48865 are about Docker-for-Mac's limitations when running non-native (x86 on Apple Silicon) images.
As discussed on MB-42239, part of the requirement here is to allow non-Rosetta use of the Docker image on M1 Macs. However, even once we have the Docker image, that will not work until MB-48865 is addressed.