From 2e93850f00f8bf29ea4d2c5f608a2279b1f92b2d Mon Sep 17 00:00:00 2001 From: Michael Friis Date: Fri, 3 Feb 2017 16:41:24 -0800 Subject: [PATCH] add openjdk --- openjdk/windowsservercore/Dockerfile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 openjdk/windowsservercore/Dockerfile diff --git a/openjdk/windowsservercore/Dockerfile b/openjdk/windowsservercore/Dockerfile new file mode 100644 index 0000000..83ec014 --- /dev/null +++ b/openjdk/windowsservercore/Dockerfile @@ -0,0 +1,16 @@ +FROM microsoft/windowsservercore + +SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] + +ENV JDK_VERSION zulu8.19.0.1-jdk8.0.112-win_x64 + +RUN Invoke-WebRequest "http://cdn.azul.com/zulu/bin/$Env:JDK_VERSION.zip" -OutFile jdk.zip -UseBasicParsing ; \ + Expand-Archive jdk.zip -DestinationPath C:\jdk-temp ; \ + New-Item -Type Directory C:\jdk ; \ + mv C:\jdk-temp\$Env:JDK_VERSION\* C:\jdk\. ; \ + Remove-Item .\jdk.zip ; \ + Remove-Item -Recurse -Force C:\jdk-temp + +RUN $newPath = ('C:\jdk\bin;{0}' -f $env:PATH); \ + setx /M PATH $newPath +RUN setx /M JAVA_HOME 'C:\jdk\bin'