wiremock-docker
wiremock-docker copied to clipboard
Provide Alpine images for Arm
trafficstars
Proposal
Currently we use the Temurin images that do not have Arm platforms implementations for Alpine. It would be nice to add support for Arm Alpine by using a different base image in the Arm configuration
#5 [linux/arm64 internal] load metadata for docker.io/library/eclipse-temurin:11.0.21_9-jre-alpine
#5 ERROR: no match for platform in manifest: not found
#2 [linux/arm/v7 internal] load metadata for docker.io/library/eclipse-temurin:11.0.21_9-jre-alpine
#2 ERROR: no match for platform in manifest: not found
References
- https://hub.docker.com/_/eclipse-temurin/
temurin alpine does support arm64, if using Java 21. Is this an option?
is there any update on this? Would be a very welcome feature.
Alpine provides OpenJDK builds out of the box as well:
- x86_64 https://pkgs.alpinelinux.org/package/edge/community/x86_64/openjdk21
- aarch64 https://pkgs.alpinelinux.org/package/edge/community/aarch64/openjdk21
I just came to raise this issue!
I think we should either:
- add support for multi-arch Alpine images
- modify "Supported Architectures" to note that this is only true for the non-Alpine image
++ that working with upstream Eclipse Temurin to get multi-arch image support for the JRE 11 Alpine images would be great