Hi, Igniters!
Fixed in [1] () s390x-jdk11 and x86_64-jdk11 images are uploaded to [2] Added build configuration [3] to prepare images during release phase. Images are not tested, though (checked only that x86_64-jdk11 starts) Also, will greatly appreciate if someone checks the PR. [1] https://issues.apache.org/jira/browse/IGNITE-17108 [2] https://hub.docker.com/r/apacheignite/ignite/tags [3] https://ci.ignite.apache.org/buildConfiguration/Releases_ApacheIgniteMain_AssembleDockerImages > On 6 Jun 2022, at 11:48, Stephen Darlington <stephen.darling...@gridgain.com> > wrote: > > There is a ticket for this: > https://issues.apache.org/jira/browse/IGNITE-14031 > <https://issues.apache.org/jira/browse/IGNITE-14031> > >> On 2 Jun 2022, at 09:48, Surinder Mehra <redni...@gmail.com >> <mailto:redni...@gmail.com>> wrote: >> >> Yeah hope so >> >> On Thu, 2 Jun 2022, 14:06 Айсина Роза, <rays...@gpmdata.ru >> <mailto:rays...@gpmdata.ru>> wrote: >> Hey! >> >> >> >> Thank you very much - I have already built the image with Java 11 based on >> your similar thread. >> >> >> >> But I want to address this problem to the community and Ignite developers. >> >> It is very painful to build custom image as it is required to have run.sh >> script that is not included in standard Ignite bundle. >> >> Currently I copy it directly from GitHub (with ADD command) but it is a >> workaround not a solution. >> >> >> >> Hope new image versions will be released! >> >> >> >> Best regards, >> >> Rose. >> >> From: Surinder Mehra <redni...@gmail.com <mailto:redni...@gmail.com>> >> Sent: Thursday, June 2, 2022 9:33:08 AM >> To: user@ignite.apache.org <mailto:user@ignite.apache.org> >> Subject: [POTENTIALLY_MALICIOUS] Re: Docker image for Apache Ignite with >> Java 11 >> >> **ВНИМАНИЕ** Это письмо содержит подозрительное вложение или ссылку. >> Открывать только в случае 100% доверия к отправителю письма. >> >> Hey, >> I had a similar requirement some time back and created my own. Attached >> conversation might be useful for you until ignite publishes their official >> docker image with java 11 >> >> >> FROM adoptopenjdk/openjdk11 >> >> # Settings >> ARG IGNITE_CFG_XML="node-configuration.xml" >> ARG IGNITE_VERSION="2.11.0" >> #ARG OPTION_LIBS="ignite-kubernetes,ignite-rest-http" >> ENV IGNITE_HOME /opt/ignite/apache-ignite >> #ENV CONFIG_URI config/$IGNITE_CFG_XML >> # Disabling quiet mode. >> ENV IGNITE_QUIET=false >> WORKDIR /opt/ignite >> >> # Add missing software >> RUN apt-get update &&\ >> apt-get install bash && \ >> apt-get install -y wget && \ >> apt-get install unzip && \ >> wget https://dlcdn.apache.org >> <http://dlcdn.apache.org/>//ignite/${IGNITE_VERSION}/apache-ignite-${IGNITE_VERSION}-bin.zip >> && \ >> unzip -o apache-ignite-${IGNITE_VERSION}-bin.zip && \ >> mv apache-ignite-${IGNITE_VERSION}-bin apache-ignite && \ >> rm apache-ignite-${IGNITE_VERSION}-bin.zip >> >> # Copy main binary archive >> #COPY apache-ignite* apache-ignite >> >> # Copy sh files and set permission >> COPY run.sh $IGNITE_HOME/ >> COPY ./$IGNITE_CFG_XML $IGNITE_HOME/config >> # Grant permission to copy optional libs >> RUN chmod 777 ${IGNITE_HOME}/libs >> >> # Grant permission to create work directory >> RUN chmod 777 ${IGNITE_HOME} >> >> # Grant permission to execute entry point >> RUN chmod 555 $IGNITE_HOME/run.sh >> >> # Entry point >> >> RUN export JAVA_HOME="$(dirname $(dirname $(readlink -f $(which java))))" >> >> CMD $IGNITE_HOME/run.sh >> >> # Container port exposure >> EXPOSE 11211 47100 47500 49112 10800 8080 >> >> On Thu, Jun 2, 2022 at 11:47 AM Айсина Роза <rays...@gpmdata.ru >> <mailto:rays...@gpmdata.ru>> wrote: >> Hello! >> >> I am looking for docker image with Apache Ignite using Java 11 instead of >> Java 8. >> I see that in provided Dockerfiles >> (https://github.com/apache/ignite/tree/master/deliveries/docker/apache-ignite >> >> <https://github.com/apache/ignite/tree/master/deliveries/docker/apache-ignite>) >> image for x86_64 uses Java 8 but image for s390x uses Java 11. >> >> Can you please build the same x86-images but with Java 11? >> >> It's extremely painful to build them manually :( >> And the reason is that all our Java applications use Java 11 or older and >> it is not possible to join client node with different Java version. >> >> Thanks in advance! >> >> Best regards, >> >> Rose. >> >> Информация данного сообщения содержит коммерческую тайну Общества с >> ограниченной ответственностью «ГПМ Дата», ОГРН 1207700499863 (далее – ООО >> «ГПМ Дата») и предназначена только для лиц, которым адресовано данное >> сообщение. Если Вы получили данное сообщение по ошибке, просим Вас удалить >> его и не использовать полученную информацию, составляющую коммерческую тайну >> ООО «ГПМ Дата». >> >> В соответствии с действующим законодательством Российской Федерации ООО «ГПМ >> Дата» вправе требовать от лиц, получивших доступ к информации, составляющей >> коммерческую тайну, в результате действий, совершенных случайно или по >> ошибке, охраны конфиденциальности этой информации. >> >> Настоящее сообщение не является вступлением в переговоры о заключении >> каких-либо договоров или соглашений, не свидетельствует о каком-либо >> безусловном намерении ООО «ГПМ Дата» заключить какой-либо договор или >> соглашение, не является заверением об обстоятельствах, которые должны быть >> доведены до сведения другой стороны. Настоящее сообщение не является >> офертой, акцептом оферты, равно как не является предварительным соглашением >> и носит исключительно информационный и необязывающий характер. ООО «ГПМ >> Дата» оставляет за собой право на прекращение настоящей переписки в любое >> время. >> >> Информация данного сообщения содержит коммерческую тайну Общества с >> ограниченной ответственностью «ГПМ Дата», ОГРН 1207700499863 (далее – ООО >> «ГПМ Дата») и предназначена только для лиц, которым адресовано данное >> сообщение. Если Вы получили данное сообщение по ошибке, просим Вас удалить >> его и не использовать полученную информацию, составляющую коммерческую тайну >> ООО «ГПМ Дата». >> >> В соответствии с действующим законодательством Российской Федерации ООО «ГПМ >> Дата» вправе требовать от лиц, получивших доступ к информации, составляющей >> коммерческую тайну, в результате действий, совершенных случайно или по >> ошибке, охраны конфиденциальности этой информации. >> >> Настоящее сообщение не является вступлением в переговоры о заключении >> каких-либо договоров или соглашений, не свидетельствует о каком-либо >> безусловном намерении ООО «ГПМ Дата» заключить какой-либо договор или >> соглашение, не является заверением об обстоятельствах, которые должны быть >> доведены до сведения другой стороны. Настоящее сообщение не является >> офертой, акцептом оферты, равно как не является предварительным соглашением >> и носит исключительно информационный и необязывающий характер. ООО «ГПМ >> Дата» оставляет за собой право на прекращение настоящей переписки в любое >> время. >> >