Untitled diff

Created Diff never expires
2 removals
Words removed2
Total words131
Words removed (%)1.53
29 lines
2 additions
Words added2
Total words131
Words added (%)1.53
29 lines
FROM ubuntu:16.04
FROM ubuntu:16.04


MAINTAINER Dinakar Guniguntala <dinakar.g@in.ibm.com> (@dinogun)
MAINTAINER Dinakar Guniguntala <dinakar.g@in.ibm.com> (@dinogun)


RUN apt-get update \
RUN apt-get update \
&& apt-get install -y --no-install-recommends wget ca-certificates \
&& apt-get install -y --no-install-recommends wget ca-certificates \
&& rm -rf /var/lib/apt/lists/*
&& rm -rf /var/lib/apt/lists/*


ENV JAVA_VERSION 1.8.0_sr4fp6
ENV JAVA_VERSION 1.8.0_sr4fp5


RUN ESUM="d5b1f62eb8db7ce1ccf80165cd27c3c4e21d3ccf5c86dbd6b1df81b2b7947371" \
RUN ESUM="66655ac736881013f106cd9857bebf5d94608ea2a6fac0d8dcef78db8009b93c" \
&& BASE_URL="https://public.dhe.ibm.com/ibmdl/export/pub/systems/cloud/runtimes/java/meta/" \
&& BASE_URL="https://public.dhe.ibm.com/ibmdl/export/pub/systems/cloud/runtimes/java/meta/" \
&& YML_FILE="sdk/linux/x86_64/index.yml" \
&& YML_FILE="sdk/linux/x86_64/index.yml" \
&& wget -q -U UA_IBM_JAVA_Docker -O /tmp/index.yml $BASE_URL/$YML_FILE \
&& wget -q -U UA_IBM_JAVA_Docker -O /tmp/index.yml $BASE_URL/$YML_FILE \
&& JAVA_URL=$(cat /tmp/index.yml | sed -n '/'$JAVA_VERSION'/{n;p}' | sed -n 's/\s*uri:\s//p' | tr -d '\r') \
&& JAVA_URL=$(cat /tmp/index.yml | sed -n '/'$JAVA_VERSION'/{n;p}' | sed -n 's/\s*uri:\s//p' | tr -d '\r') \
&& wget -q -U UA_IBM_JAVA_Docker -O /tmp/ibm-java.bin $JAVA_URL \
&& wget -q -U UA_IBM_JAVA_Docker -O /tmp/ibm-java.bin $JAVA_URL \
&& echo "$ESUM /tmp/ibm-java.bin" | sha256sum -c - \
&& echo "$ESUM /tmp/ibm-java.bin" | sha256sum -c - \
&& echo "INSTALLER_UI=silent" > /tmp/response.properties \
&& echo "INSTALLER_UI=silent" > /tmp/response.properties \
&& echo "USER_INSTALL_DIR=/opt/ibm/java" >> /tmp/response.properties \
&& echo "USER_INSTALL_DIR=/opt/ibm/java" >> /tmp/response.properties \
&& echo "LICENSE_ACCEPTED=TRUE" >> /tmp/response.properties \
&& echo "LICENSE_ACCEPTED=TRUE" >> /tmp/response.properties \
&& mkdir -p /opt/ibm \
&& mkdir -p /opt/ibm \
&& chmod +x /tmp/ibm-java.bin \
&& chmod +x /tmp/ibm-java.bin \
&& /tmp/ibm-java.bin -i silent -f /tmp/response.properties \
&& /tmp/ibm-java.bin -i silent -f /tmp/response.properties \
&& rm -f /tmp/response.properties \
&& rm -f /tmp/response.properties \
&& rm -f /tmp/index.yml \
&& rm -f /tmp/index.yml \
&& rm -f /tmp/ibm-java.bin
&& rm -f /tmp/ibm-java.bin


ENV JAVA_HOME=/opt/ibm/java/jre \
ENV JAVA_HOME=/opt/ibm/java/jre \
PATH=/opt/ibm/java/bin:$PATH
PATH=/opt/ibm/java/bin:$PATH
FROM ubuntu:16.04

MAINTAINER Dinakar Guniguntala <dinakar.g@in.ibm.com> (@dinogun)

RUN apt-get update \
&& apt-get install -y --no-install-recommends wget ca-certificates \
&& rm -rf /var/lib/apt/lists/*

ENV JAVA_VERSION 1.8.0_sr4fp6

RUN ESUM="d5b1f62eb8db7ce1ccf80165cd27c3c4e21d3ccf5c86dbd6b1df81b2b7947371" \
&& BASE_URL="https://public.dhe.ibm.com/ibmdl/export/pub/systems/cloud/runtimes/java/meta/" \
&& YML_FILE="sdk/linux/x86_64/index.yml" \
&& wget -q -U UA_IBM_JAVA_Docker -O /tmp/index.yml $BASE_URL/$YML_FILE \
&& JAVA_URL=$(cat /tmp/index.yml | sed -n '/'$JAVA_VERSION'/{n;p}' | sed -n 's/\s*uri:\s//p' | tr -d '\r') \
&& wget -q -U UA_IBM_JAVA_Docker -O /tmp/ibm-java.bin $JAVA_URL \
&& echo "$ESUM /tmp/ibm-java.bin" | sha256sum -c - \
&& echo "INSTALLER_UI=silent" > /tmp/response.properties \
&& echo "USER_INSTALL_DIR=/opt/ibm/java" >> /tmp/response.properties \
&& echo "LICENSE_ACCEPTED=TRUE" >> /tmp/response.properties \
&& mkdir -p /opt/ibm \
&& chmod +x /tmp/ibm-java.bin \
&& /tmp/ibm-java.bin -i silent -f /tmp/response.properties \
&& rm -f /tmp/response.properties \
&& rm -f /tmp/index.yml \
&& rm -f /tmp/ibm-java.bin

ENV JAVA_HOME=/opt/ibm/java/jre \
PATH=/opt/ibm/java/bin:$PATH
FROM ubuntu:16.04

MAINTAINER Dinakar Guniguntala <dinakar.g@in.ibm.com> (@dinogun)

RUN apt-get update \
&& apt-get install -y --no-install-recommends wget ca-certificates \
&& rm -rf /var/lib/apt/lists/*

ENV JAVA_VERSION 1.8.0_sr4fp5

RUN ESUM="66655ac736881013f106cd9857bebf5d94608ea2a6fac0d8dcef78db8009b93c" \
&& BASE_URL="https://public.dhe.ibm.com/ibmdl/export/pub/systems/cloud/runtimes/java/meta/" \
&& YML_FILE="sdk/linux/x86_64/index.yml" \
&& wget -q -U UA_IBM_JAVA_Docker -O /tmp/index.yml $BASE_URL/$YML_FILE \
&& JAVA_URL=$(cat /tmp/index.yml | sed -n '/'$JAVA_VERSION'/{n;p}' | sed -n 's/\s*uri:\s//p' | tr -d '\r') \
&& wget -q -U UA_IBM_JAVA_Docker -O /tmp/ibm-java.bin $JAVA_URL \
&& echo "$ESUM /tmp/ibm-java.bin" | sha256sum -c - \
&& echo "INSTALLER_UI=silent" > /tmp/response.properties \
&& echo "USER_INSTALL_DIR=/opt/ibm/java" >> /tmp/response.properties \
&& echo "LICENSE_ACCEPTED=TRUE" >> /tmp/response.properties \
&& mkdir -p /opt/ibm \
&& chmod +x /tmp/ibm-java.bin \
&& /tmp/ibm-java.bin -i silent -f /tmp/response.properties \
&& rm -f /tmp/response.properties \
&& rm -f /tmp/index.yml \
&& rm -f /tmp/ibm-java.bin

ENV JAVA_HOME=/opt/ibm/java/jre \
PATH=/opt/ibm/java/bin:$PATH