diff --git a/Dockerfile b/Dockerfile index 2f1b7498..76d766e2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,13 +2,14 @@ FROM ubuntu:bionic ARG python=3.8 -ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64 +ENV JAVA_HOME /usr/lib/jvm/zulu-8-amd64 ENV LC_ALL en_US.UTF-8 ENV TZ Etc/UTC RUN apt-get update && \ apt-get install --no-install-recommends -y \ gpg-agent \ + dirmngr \ locales \ software-properties-common \ wget \ @@ -17,11 +18,13 @@ RUN apt-get update && \ echo $TZ > /etc/timezone && \ locale-gen $LC_ALL && \ update-locale && \ - add-apt-repository ppa:deadsnakes/ppa && \ + add-apt-repository ppa:deadsnakes/ppa -y && \ wget -q https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb -O packages-microsoft-prod.deb && \ dpkg -i packages-microsoft-prod.deb && \ wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - && \ wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9 && \ + add-apt-repository "deb http://repos.azulsystems.com/ubuntu stable main" -y && \ apt-get update && \ apt-get install --no-install-recommends -y \ git \ @@ -32,7 +35,7 @@ RUN apt-get update && \ python${python}-dev \ python3-setuptools \ python3-pip \ - openjdk-8-jdk \ + zulu-8 \ golang-go \ dotnet-sdk-3.1 \ powershell \