зеркало из https://github.com/microsoft/java.git
Added January 2020 PSU Dockerfiles
This commit is contained in:
Родитель
efeb1ba701
Коммит
481a0d3d01
|
@ -0,0 +1,30 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-11-azure-jdk_11.37.17-11.0.6-linux_musl_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-11/11.0.6/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,30 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-11-azure-jre_11.37.17-11.0.6-linux_musl_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-11/11.0.6/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,30 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-11-azure-jre-headless_11.37.17-11.0.6-linux_musl_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-11/11.0.6/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,27 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-11-azure-jre-headless-tools_11.37.17-11.0.6-linux_musl_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-11/11.0.6/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,30 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-13-azure-jdk_13.29.9-13.0.2-linux_musl_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-13/13.0.2/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,27 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-13-azure-jre_13.29.9-13.0.2-linux_musl_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-13/13.0.2/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,27 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-13-azure-jre-headless_13.29.9-13.0.2-linux_musl_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-13/13.0.2/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,30 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-13-azure-jre-headless-tools_13.29.9-13.0.2-linux_musl_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-13/13.0.2/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,42 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-7-azure-jdk_7.36.0.5-7.0.252-linux_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk update && \
|
||||
apk --no-cache add binutils ca-certificates wget && \
|
||||
wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub && \
|
||||
wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.28-r0/glibc-2.28-r0.apk && \
|
||||
apk add glibc-2.28-r0.apk && rm glibc-2.28-r0.apk && \
|
||||
wget -O gcc-libs.tar.xz https://www.archlinux.org/packages/core/x86_64/gcc-libs/download/ && \
|
||||
wget -O zlib.tar.xz https://www.archlinux.org/packages/core/x86_64/zlib/download/ && \
|
||||
tar -xJf gcc-libs.tar.xz -C /tmp && \
|
||||
tar -xJf zlib.tar.xz -C /tmp && \
|
||||
mv /tmp/usr/lib/libgcc_s.so* /tmp/usr/lib/libstdc++.so* /tmp/usr/lib/libz.so* /usr/glibc-compat/lib/ && \
|
||||
strip /usr/glibc-compat/lib/libgcc_s.so.* /usr/glibc-compat/lib/libstdc++.so.* && \
|
||||
rm -rf gcc-libs.tar.xz zlib.tar.xz /tmp/usr && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-7/7u252/$ZULU_PACK && \
|
||||
rm /root/.wget-hsts && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,42 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-7-azure-jre_7.36.0.5-7.0.252-linux_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk update && \
|
||||
apk --no-cache add binutils ca-certificates wget && \
|
||||
wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub && \
|
||||
wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.28-r0/glibc-2.28-r0.apk && \
|
||||
apk add glibc-2.28-r0.apk && rm glibc-2.28-r0.apk && \
|
||||
wget -O gcc-libs.tar.xz https://www.archlinux.org/packages/core/x86_64/gcc-libs/download/ && \
|
||||
wget -O zlib.tar.xz https://www.archlinux.org/packages/core/x86_64/zlib/download/ && \
|
||||
tar -xJf gcc-libs.tar.xz -C /tmp && \
|
||||
tar -xJf zlib.tar.xz -C /tmp && \
|
||||
mv /tmp/usr/lib/libgcc_s.so* /tmp/usr/lib/libstdc++.so* /tmp/usr/lib/libz.so* /usr/glibc-compat/lib/ && \
|
||||
strip /usr/glibc-compat/lib/libgcc_s.so.* /usr/glibc-compat/lib/libstdc++.so.* && \
|
||||
rm -rf gcc-libs.tar.xz zlib.tar.xz /tmp/usr && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-7/7u252/$ZULU_PACK && \
|
||||
rm /root/.wget-hsts && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,42 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-7-azure-jre-headless_7.36.0.5-7.0.252-linux_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk update && \
|
||||
apk --no-cache add binutils ca-certificates wget && \
|
||||
wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub && \
|
||||
wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.28-r0/glibc-2.28-r0.apk && \
|
||||
apk add glibc-2.28-r0.apk && rm glibc-2.28-r0.apk && \
|
||||
wget -O gcc-libs.tar.xz https://www.archlinux.org/packages/core/x86_64/gcc-libs/download/ && \
|
||||
wget -O zlib.tar.xz https://www.archlinux.org/packages/core/x86_64/zlib/download/ && \
|
||||
tar -xJf gcc-libs.tar.xz -C /tmp && \
|
||||
tar -xJf zlib.tar.xz -C /tmp && \
|
||||
mv /tmp/usr/lib/libgcc_s.so* /tmp/usr/lib/libstdc++.so* /tmp/usr/lib/libz.so* /usr/glibc-compat/lib/ && \
|
||||
strip /usr/glibc-compat/lib/libgcc_s.so.* /usr/glibc-compat/lib/libstdc++.so.* && \
|
||||
rm -rf gcc-libs.tar.xz zlib.tar.xz /tmp/usr && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-7/7u252/$ZULU_PACK && \
|
||||
rm /root/.wget-hsts && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,30 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-8-azure-jdk_8.44.0.9-8.0.242-linux_musl_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-8/8u242/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,30 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-8-azure-jre_8.44.0.9-8.0.242-linux_musl_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-8/8u242/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,30 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-8-azure-jre-headless_8.44.0.9-8.0.242-linux_musl_x64
|
||||
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-8/8u242/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
|
@ -0,0 +1,29 @@
|
|||
|
||||
# This Zulu OpenJDK Dockerfile and corresponding Docker image are
|
||||
# to be used solely with Java applications or Java application components
|
||||
# that are being developed for deployment on Microsoft Azure or Azure Stack,
|
||||
# and are not intended to be used for any other purpose.
|
||||
|
||||
FROM alpine
|
||||
MAINTAINER Zulu Enterprise Container Images <azul-zulu-images@microsoft.com>
|
||||
|
||||
ENV LANG en_US.UTF-8
|
||||
ENV LANGUAGE en_US:en
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ARG ZULU_DIR=zulu-8-azure-jre-headless-tools_8.44.0.9-8.0.242-linux_musl_x64
|
||||
RUN ZULU_PACK=${ZULU_DIR}.tar.gz && \
|
||||
INSTALL_DIR=/usr/lib/jvm && \
|
||||
BIN_DIR=/usr/bin && \
|
||||
MAN_DIR=/usr/share/man/man1 && \
|
||||
apk --no-cache add ca-certificates libgcc libstdc++ ttf-dejavu wget && \
|
||||
wget -q http://repos.azul.com/azure-only/zulu/packages/zulu-8/8u242/$ZULU_PACK && \
|
||||
mkdir -p ${INSTALL_DIR} && \
|
||||
tar -xf ./${ZULU_PACK} -C ${INSTALL_DIR} && rm -f ${ZULU_PACK} && \
|
||||
cd ${BIN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/bin -type f -perm -a=x -exec ln -s {} . \; && \
|
||||
mkdir -p ${MAN_DIR} && \
|
||||
cd ${MAN_DIR} && \
|
||||
find ${INSTALL_DIR}/${ZULU_DIR}/man/man1 -type f -name "*.1" -exec ln -s {} . \;
|
||||
|
||||
ENV JAVA_HOME=/usr/lib/jvm/${ZULU_DIR}
|
Загрузка…
Ссылка в новой задаче