Skip to content

Commit 3f6ab87

Browse files
committed
Fix JDK vs JRE on Nano Server variants
1 parent 99af3e6 commit 3f6ab87

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

11/jdk/windows/nanoserver-1809/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ENV JAVA_VERSION 11.0.7
2323
# > While it is true that the OpenJDK Governing Board has not sanctioned those releases, they (or rather we, since I am a member) didn't sanction Oracle's OpenJDK releases either. As far as I am aware, the lead of an OpenJDK project is entitled to release binary builds, and there is clearly a need for them.
2424
# >
2525

26-
COPY --from=openjdk:11.0.7-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
26+
COPY --from=openjdk:11.0.7-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
2727

2828
RUN echo Verifying install ... \
2929
&& echo javac --version && javac --version \

11/jre/windows/nanoserver-1809/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ENV JAVA_VERSION 11.0.7
2323
# > While it is true that the OpenJDK Governing Board has not sanctioned those releases, they (or rather we, since I am a member) didn't sanction Oracle's OpenJDK releases either. As far as I am aware, the lead of an OpenJDK project is entitled to release binary builds, and there is clearly a need for them.
2424
# >
2525

26-
COPY --from=openjdk:11.0.7-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
26+
COPY --from=openjdk:11.0.7-jre-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
2727

2828
RUN echo Verifying install ... \
2929
&& echo java --version && java --version

8/jdk/windows/nanoserver-1809/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ENV JAVA_VERSION 8u252
2323
# > While it is true that the OpenJDK Governing Board has not sanctioned those releases, they (or rather we, since I am a member) didn't sanction Oracle's OpenJDK releases either. As far as I am aware, the lead of an OpenJDK project is entitled to release binary builds, and there is clearly a need for them.
2424
# >
2525

26-
COPY --from=openjdk:8u252-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
26+
COPY --from=openjdk:8u252-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
2727

2828
RUN echo Verifying install ... \
2929
&& echo javac -version && javac -version \

8/jre/windows/nanoserver-1809/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ENV JAVA_VERSION 8u252
2323
# > While it is true that the OpenJDK Governing Board has not sanctioned those releases, they (or rather we, since I am a member) didn't sanction Oracle's OpenJDK releases either. As far as I am aware, the lead of an OpenJDK project is entitled to release binary builds, and there is clearly a need for them.
2424
# >
2525

26-
COPY --from=openjdk:8u252-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
26+
COPY --from=openjdk:8u252-jre-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
2727

2828
RUN echo Verifying install ... \
2929
&& echo java -version && java -version

update.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ for javaVersion in "${versions[@]}"; do
173173
windowsVariant="${windowsVersion%%-*}" # "windowsservercore", "nanoserver"
174174
windowsVersion="${windowsVersion#$windowsVariant-}" # "1803", "ltsc2016", etc
175175
windowsVariant="${windowsVariant#windows}" # "servercore", "nanoserver"
176-
serverCoreImage="openjdk:$adoptVersion-windowsservercore-$windowsVersion" # "openjdk:8u212-b04-windowsservercore-1809", etc
176+
serverCoreImage="openjdk:$adoptVersion-$javaType-windowsservercore-$windowsVersion" # "openjdk:8u212-b04-jre-windowsservercore-1809", etc
177177
sed -r "${sedArgs[@]}" \
178178
-e 's!^(ENV JAVA_HOME) .*!\1 C:\\\\openjdk-'"$javaVersion"'!' \
179179
-e 's!^(FROM) .*$!\1 mcr.microsoft.com/windows/'"$windowsVariant"':'"$windowsVersion"'!' \

0 commit comments

Comments
 (0)