Yeah hope so On Thu, 2 Jun 2022, 14:06 Айсина Роза, <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> > *Sent:* Thursday, June 2, 2022 9:33:08 AM > *To:* 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//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> 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 >> ) >> 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 (далее – ООО > «ГПМ Дата») и предназначена только для лиц, которым адресовано данное > сообщение. Если Вы получили данное сообщение по ошибке, просим Вас удалить > его и не использовать полученную информацию, составляющую коммерческую > тайну ООО «ГПМ Дата». > > В соответствии с действующим законодательством Российской Федерации ООО > «ГПМ Дата» вправе требовать от лиц, получивших доступ к информации, > составляющей коммерческую тайну, в результате действий, совершенных > случайно или по ошибке, охраны конфиденциальности этой информации. > > Настоящее сообщение не является вступлением в переговоры о заключении > каких-либо договоров или соглашений, не свидетельствует о каком-либо > безусловном намерении ООО «ГПМ Дата» заключить какой-либо договор или > соглашение, не является заверением об обстоятельствах, которые должны быть > доведены до сведения другой стороны. Настоящее сообщение не является > офертой, акцептом оферты, равно как не является предварительным соглашением > и носит исключительно информационный и необязывающий характер. ООО «ГПМ > Дата» оставляет за собой право на прекращение настоящей переписки в любое > время. >