Added: riscv64 support#4144
Conversation
itzg
left a comment
There was a problem hiding this comment.
Thanks for the final step of the saga.
| baseImage: eclipse-temurin:25-jre-alpine | ||
| platforms: linux/amd64,linux/arm64 | ||
| mcVersion: latest | ||
| - variant: java25-noble |
There was a problem hiding this comment.
What are your thoughts about the java25 variant itself being switched over to this 25-jre-noble? Then it would be one less variant built and published.
There was a problem hiding this comment.
The other Docker images do not have a build for RISCV64 yet.
There was a problem hiding this comment.
Understood.
What I am pondering is that instead of both java25 and java25-noble, where "noble" has no obvious meaning to end users, just have java25 image variant which is based on 25-jre-noble.
If both are needed, I'd rather call this new one something like java25-riscv64 so it indicates the purpose to end users. Or java25-morearch or java25-expanded, java25-exp
My hardware was not fast enough; it could not keep up with generating. (StarFive VisionFive 2 Lite)
But there are now newer CPUs like the SpaceMit K3, which should not have any problems with this.
Test the code with this command:
docker buildx build --platform linux/amd64,linux/arm64,linux/riscv64 --build-arg BASE_IMAGE=eclipse-temurin:25-jre-noble --build-arg VERSION=latest --tag opvolger/minecraft-server:latest --push .