ibmruntimes / Semeru-Runtimes

Issue repo for all things IBM Semeru Runtimes
14 stars 3 forks source link

Docker: Alpine Linux images #6

Open FireMasterK opened 2 years ago

FireMasterK commented 2 years ago

Title! These did exist in the AdoptOpenJDK repository before.

narkedi commented 2 years ago

@FireMasterK Thanks for raising this. Yes they were part of the un-official Adopt repo. We are also looking at adding these. Will keep you posted.

andreas-ibm commented 2 years ago

I'm also interested in these, that is; a version of the runtimes built against musl rather than GNU libc. I want to run on OpenWRT rather than Alpine Linux, but it's also based on musl and busybox. At the moment I'm using the Azul Zulu JDK, but would like to use Semeru. I want to run the GaianDB federated database, which uses multicast messaging, and I suspect (based on past experience) the IBM JVM is more stable than what I'm using now!

shenqinb-star commented 2 years ago

any updates for this ticket? alpine based jdk 11 open j9 is highly needed for my project

mstoodle commented 2 years ago

Moving this forward relies on changes at OpenJ9 and at OMR, which seem to be in a state of limbo :

tengcomplex commented 2 years ago

If it helps, we did some experimental OpenJ9 jre17, jre18 Docker semeru-alpine-images out of curiosity. They are basically based on Docker files of AdoptOpenJDK 16 where they work with @sgerrand alpine-pkg-glibc. We just replaced the part where the binaries are downloaded.

So far this seems to work.

It would probably be better though to run on Alpine 3.15 as base image, not tested yet. Also it would be interesting to know if an OpenJ9 build with musl libc can be expected somewhere soon and how it would actually perform compared to this alpine-pkg-glibc mambo-jambo from the AdoptOpenJDK guys.

pshipton commented 2 years ago

it would be interesting to know if an OpenJ9 build with musl libc can be expected somewhere soon

There are no plans for this.