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 (далее – ООО 
>> «ГПМ Дата») и предназначена только для лиц, которым адресовано данное 
>> сообщение. Если Вы получили данное сообщение по ошибке, просим Вас удалить 
>> его и не использовать полученную информацию, составляющую коммерческую тайну 
>> ООО «ГПМ Дата».
>> 
>> В соответствии с действующим законодательством Российской Федерации ООО «ГПМ 
>> Дата» вправе требовать от лиц, получивших доступ к информации, составляющей 
>> коммерческую тайну, в результате действий, совершенных случайно или по 
>> ошибке, охраны конфиденциальности этой информации.
>> 
>> Настоящее сообщение не является вступлением в переговоры о заключении 
>> каких-либо договоров или соглашений, не свидетельствует о каком-либо 
>> безусловном намерении ООО «ГПМ Дата» заключить какой-либо договор или 
>> соглашение, не является заверением об обстоятельствах, которые должны быть 
>> доведены до сведения другой стороны. Настоящее сообщение не является 
>> офертой, акцептом оферты, равно как не является предварительным соглашением 
>> и носит исключительно информационный и необязывающий характер. ООО «ГПМ 
>> Дата» оставляет за собой право на прекращение настоящей переписки в любое 
>> время.
>> 
> 

Reply via email to