Arm64 Docker image?

Hi,

In the times of the Apple Silicon chip, wouldn’t it make sense to provide an arm64 image for the Axon Server? I built one myself, but it would be convenient to just have one ready on Docker Hub.

Thanks,
Markus

2 Likes

I agree. That would be great!

Hey Markus,
great idea! We will need to look at a good base for this because there are no distroless Java images for arm64 yet. I see Google has “gcr.io/distroless/base:latest-arm64”, as well as “nonroot-arm64” and “debug-arm64” and “debug-nonroot-arm64”, so we would have to reproduce their Java installation and test if that works. That is going to be a bit of a thing because Apple does not provide VM images to run on non-Apple hardware. Finding a generic ARM VM in the cloud shouldn’t be a problem though. Do you have any experience showing that that is a valid test for running on Apple hardware?

Cheers,
Bert

Hey,

I didn’t run comprehensive tests with my image - just checked if my application would work as expected.

The base image I used is: bellsoft/liberica-openjdk-debian:15

If you provide an image, I can do some tests here on my notebook.

Thanks,
Markus