From 30b5aaa24aa9d4dfdb8ff97380ca26165ca2472c Mon Sep 17 00:00:00 2001 From: Stanislav Drozdov Date: Sat, 25 Apr 2020 22:08:50 +0300 Subject: [PATCH] add Dockerfiles for Ubuntu 20.04 release --- docker/ubuntu-20.04/Dockerfile.zulu-11u7-jdk | 19 +++++++++++++++++++ docker/ubuntu-20.04/Dockerfile.zulu-11u7-jre | 19 +++++++++++++++++++ .../Dockerfile.zulu-11u7-jre-headless | 19 +++++++++++++++++++ docker/ubuntu-20.04/Dockerfile.zulu-13u3-jdk | 19 +++++++++++++++++++ docker/ubuntu-20.04/Dockerfile.zulu-13u3-jre | 19 +++++++++++++++++++ .../Dockerfile.zulu-13u3-jre-headless | 19 +++++++++++++++++++ docker/ubuntu-20.04/Dockerfile.zulu-14u1-jdk | 19 +++++++++++++++++++ docker/ubuntu-20.04/Dockerfile.zulu-14u1-jre | 19 +++++++++++++++++++ docker/ubuntu-20.04/Dockerfile.zulu-7u262-jdk | 19 +++++++++++++++++++ docker/ubuntu-20.04/Dockerfile.zulu-7u262-jre | 19 +++++++++++++++++++ .../Dockerfile.zulu-7u262-jre-headless | 19 +++++++++++++++++++ docker/ubuntu-20.04/Dockerfile.zulu-8u252-jdk | 19 +++++++++++++++++++ docker/ubuntu-20.04/Dockerfile.zulu-8u252-jre | 19 +++++++++++++++++++ .../Dockerfile.zulu-8u252-jre-headless | 19 +++++++++++++++++++ 14 files changed, 266 insertions(+) create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-11u7-jdk create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-11u7-jre create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-11u7-jre-headless create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-13u3-jdk create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-13u3-jre create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-13u3-jre-headless create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-14u1-jdk create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-14u1-jre create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-7u262-jdk create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-7u262-jre create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-7u262-jre-headless create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-8u252-jdk create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-8u252-jre create mode 100644 docker/ubuntu-20.04/Dockerfile.zulu-8u252-jre-headless diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-11u7-jdk b/docker/ubuntu-20.04/Dockerfile.zulu-11u7-jdk new file mode 100644 index 00000000..009d91be --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-11u7-jdk @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-11-azure-jdk=11.39+15 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zulu-11-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-11u7-jre b/docker/ubuntu-20.04/Dockerfile.zulu-11u7-jre new file mode 100644 index 00000000..d87e36b0 --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-11u7-jre @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-11-azure-jre=11.39+15 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zre-11-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-11u7-jre-headless b/docker/ubuntu-20.04/Dockerfile.zulu-11u7-jre-headless new file mode 100644 index 00000000..3bd16f96 --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-11u7-jre-headless @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-11-azure-jre-headless=11.39+15 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zre-hl-11-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-13u3-jdk b/docker/ubuntu-20.04/Dockerfile.zulu-13u3-jdk new file mode 100644 index 00000000..234cd199 --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-13u3-jdk @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-13-azure-jdk=13.31+11 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zulu-13-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-13u3-jre b/docker/ubuntu-20.04/Dockerfile.zulu-13u3-jre new file mode 100644 index 00000000..18f18987 --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-13u3-jre @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-13-azure-jre=13.31+11 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zre-13-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-13u3-jre-headless b/docker/ubuntu-20.04/Dockerfile.zulu-13u3-jre-headless new file mode 100644 index 00000000..870db755 --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-13u3-jre-headless @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-13-azure-jre-headless=13.31+11 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zre-hl-13-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-14u1-jdk b/docker/ubuntu-20.04/Dockerfile.zulu-14u1-jdk new file mode 100644 index 00000000..23401fec --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-14u1-jdk @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-14-azure-jdk=14.28+21 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zulu-14-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-14u1-jre b/docker/ubuntu-20.04/Dockerfile.zulu-14u1-jre new file mode 100644 index 00000000..92b38cc2 --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-14u1-jre @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-14-azure-jre=14.28+21 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zre-14-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-7u262-jdk b/docker/ubuntu-20.04/Dockerfile.zulu-7u262-jdk new file mode 100644 index 00000000..e7b91972 --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-7u262-jdk @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-7-azure-jdk=7.38.0.11 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zulu-7-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-7u262-jre b/docker/ubuntu-20.04/Dockerfile.zulu-7u262-jre new file mode 100644 index 00000000..25b72735 --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-7u262-jre @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-7-azure-jre=7.38.0.11 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zre-7-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-7u262-jre-headless b/docker/ubuntu-20.04/Dockerfile.zulu-7u262-jre-headless new file mode 100644 index 00000000..c97fde90 --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-7u262-jre-headless @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-7-azure-jre-headless=7.38.0.11 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zre-hl-7-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-8u252-jdk b/docker/ubuntu-20.04/Dockerfile.zulu-8u252-jdk new file mode 100644 index 00000000..03c8fadd --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-8u252-jdk @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-8-azure-jdk=8.46.0.19 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zulu-8-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-8u252-jre b/docker/ubuntu-20.04/Dockerfile.zulu-8u252-jre new file mode 100644 index 00000000..bfaee156 --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-8u252-jre @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-8-azure-jre=8.46.0.19 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zre-8-azure-amd64 diff --git a/docker/ubuntu-20.04/Dockerfile.zulu-8u252-jre-headless b/docker/ubuntu-20.04/Dockerfile.zulu-8u252-jre-headless new file mode 100644 index 00000000..76f3ecac --- /dev/null +++ b/docker/ubuntu-20.04/Dockerfile.zulu-8u252-jre-headless @@ -0,0 +1,19 @@ + +# 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 ubuntu:focal +MAINTAINER Zulu Enterprise Container Images + +RUN apt-get -qq update && \ + apt-get -qq -y --no-install-recommends install gnupg software-properties-common && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9 && \ + apt-add-repository "deb http://repos.azul.com/azure-only/zulu/apt stable main" && \ + apt-get -qq update && \ + apt-get -qq -y dist-upgrade && \ + apt-get -qq -y --no-install-recommends install zulu-8-azure-jre-headless=8.46.0.19 && \ + rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/zre-hl-8-azure-amd64