File tree Expand file tree Collapse file tree 16 files changed +283
-2
lines changed
Expand file tree Collapse file tree 16 files changed +283
-2
lines changed Original file line number Diff line number Diff line change @@ -10,25 +10,37 @@ matrix:
1010 - os : windows
1111 dist : 1803-containers
1212 env : VERSION=13 VARIANT=windows/windowsservercore-1803
13+ - os : windows
14+ dist : 1803-containers
15+ env : VERSION=13 VARIANT=windows/nanoserver-1803
1316 - os : linux
1417 env : VERSION=12 VARIANT=oracle
1518 - os : windows
1619 dist : 1803-containers
1720 env : VERSION=12 VARIANT=windows/windowsservercore-1803
21+ - os : windows
22+ dist : 1803-containers
23+ env : VERSION=12 VARIANT=windows/nanoserver-1803
1824 - os : linux
1925 env : VERSION=11
2026 - os : linux
2127 env : VERSION=11 VARIANT=slim
2228 - os : windows
2329 dist : 1803-containers
2430 env : VERSION=11 VARIANT=windows/windowsservercore-1803
31+ - os : windows
32+ dist : 1803-containers
33+ env : VERSION=11 VARIANT=windows/nanoserver-1803
2534 - os : linux
2635 env : VERSION=8
2736 - os : linux
2837 env : VERSION=8 VARIANT=slim
2938 - os : windows
3039 dist : 1803-containers
3140 env : VERSION=8 VARIANT=windows/windowsservercore-1803
41+ - os : windows
42+ dist : 1803-containers
43+ env : VERSION=8 VARIANT=windows/nanoserver-1803
3244
3345install :
3446 - git clone https://github.com/docker-library/official-images.git ~/official-images
Original file line number Diff line number Diff line change 1+ FROM mcr.microsoft.com/windows/nanoserver:1803
2+
3+ SHELL ["cmd" , "/s" , "/c" ]
4+
5+ ENV JAVA_HOME C:\\ openjdk-11
6+ # "ERROR: Access to the registry path is denied."
7+ USER ContainerAdministrator
8+ RUN echo Updating PATH: %JAVA_HOME%\b in;%PATH% \
9+ && setx /M PATH %JAVA_HOME%\b in;%PATH%
10+ USER ContainerUser
11+
12+ # https://adoptopenjdk.net/upstream.html
13+ ENV JAVA_VERSION 11.0.3
14+ # https://github.com/docker-library/openjdk/issues/320#issuecomment-494050246
15+
16+ COPY --from=openjdk:11.0.3-windowsservercore-1803 $JAVA_HOME $JAVA_HOME
17+
18+ RUN echo Verifying install ... \
19+ && echo javac --version && javac --version \
20+ && echo java --version && java --version
21+
22+ # "jshell" is an interactive REPL for Java (see https://en.wikipedia.org/wiki/JShell)
23+ CMD ["jshell" ]
Original file line number Diff line number Diff line change 1+ FROM mcr.microsoft.com/windows/nanoserver:1809
2+
3+ SHELL ["cmd" , "/s" , "/c" ]
4+
5+ ENV JAVA_HOME C:\\ openjdk-11
6+ # "ERROR: Access to the registry path is denied."
7+ USER ContainerAdministrator
8+ RUN echo Updating PATH: %JAVA_HOME%\b in;%PATH% \
9+ && setx /M PATH %JAVA_HOME%\b in;%PATH%
10+ USER ContainerUser
11+
12+ # https://adoptopenjdk.net/upstream.html
13+ ENV JAVA_VERSION 11.0.3
14+ # https://github.com/docker-library/openjdk/issues/320#issuecomment-494050246
15+
16+ COPY --from=openjdk:11.0.3-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
17+
18+ RUN echo Verifying install ... \
19+ && echo javac --version && javac --version \
20+ && echo java --version && java --version
21+
22+ # "jshell" is an interactive REPL for Java (see https://en.wikipedia.org/wiki/JShell)
23+ CMD ["jshell" ]
Original file line number Diff line number Diff line change 1+ FROM mcr.microsoft.com/windows/nanoserver:1803
2+
3+ SHELL ["cmd" , "/s" , "/c" ]
4+
5+ ENV JAVA_HOME C:\\ openjdk-12
6+ # "ERROR: Access to the registry path is denied."
7+ USER ContainerAdministrator
8+ RUN echo Updating PATH: %JAVA_HOME%\b in;%PATH% \
9+ && setx /M PATH %JAVA_HOME%\b in;%PATH%
10+ USER ContainerUser
11+
12+ # https://jdk.java.net/
13+ ENV JAVA_VERSION 12.0.1
14+
15+ COPY --from=openjdk:12.0.1-windowsservercore-1803 $JAVA_HOME $JAVA_HOME
16+
17+ RUN echo Verifying install ... \
18+ && echo javac --version && javac --version \
19+ && echo java --version && java --version
20+
21+ # "jshell" is an interactive REPL for Java (see https://en.wikipedia.org/wiki/JShell)
22+ CMD ["jshell" ]
Original file line number Diff line number Diff line change 1+ FROM mcr.microsoft.com/windows/nanoserver:1809
2+
3+ SHELL ["cmd" , "/s" , "/c" ]
4+
5+ ENV JAVA_HOME C:\\ openjdk-12
6+ # "ERROR: Access to the registry path is denied."
7+ USER ContainerAdministrator
8+ RUN echo Updating PATH: %JAVA_HOME%\b in;%PATH% \
9+ && setx /M PATH %JAVA_HOME%\b in;%PATH%
10+ USER ContainerUser
11+
12+ # https://jdk.java.net/
13+ ENV JAVA_VERSION 12.0.1
14+
15+ COPY --from=openjdk:12.0.1-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
16+
17+ RUN echo Verifying install ... \
18+ && echo javac --version && javac --version \
19+ && echo java --version && java --version
20+
21+ # "jshell" is an interactive REPL for Java (see https://en.wikipedia.org/wiki/JShell)
22+ CMD ["jshell" ]
Original file line number Diff line number Diff line change 1+ FROM mcr.microsoft.com/windows/nanoserver:1803
2+
3+ SHELL ["cmd" , "/s" , "/c" ]
4+
5+ ENV JAVA_HOME C:\\ openjdk-13
6+ # "ERROR: Access to the registry path is denied."
7+ USER ContainerAdministrator
8+ RUN echo Updating PATH: %JAVA_HOME%\b in;%PATH% \
9+ && setx /M PATH %JAVA_HOME%\b in;%PATH%
10+ USER ContainerUser
11+
12+ # https://jdk.java.net/
13+ ENV JAVA_VERSION 13-ea+27
14+
15+ COPY --from=openjdk:13-ea-27-windowsservercore-1803 $JAVA_HOME $JAVA_HOME
16+
17+ RUN echo Verifying install ... \
18+ && echo javac --version && javac --version \
19+ && echo java --version && java --version
20+
21+ # "jshell" is an interactive REPL for Java (see https://en.wikipedia.org/wiki/JShell)
22+ CMD ["jshell" ]
Original file line number Diff line number Diff line change 1+ FROM mcr.microsoft.com/windows/nanoserver:1809
2+
3+ SHELL ["cmd" , "/s" , "/c" ]
4+
5+ ENV JAVA_HOME C:\\ openjdk-13
6+ # "ERROR: Access to the registry path is denied."
7+ USER ContainerAdministrator
8+ RUN echo Updating PATH: %JAVA_HOME%\b in;%PATH% \
9+ && setx /M PATH %JAVA_HOME%\b in;%PATH%
10+ USER ContainerUser
11+
12+ # https://jdk.java.net/
13+ ENV JAVA_VERSION 13-ea+27
14+
15+ COPY --from=openjdk:13-ea-27-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
16+
17+ RUN echo Verifying install ... \
18+ && echo javac --version && javac --version \
19+ && echo java --version && java --version
20+
21+ # "jshell" is an interactive REPL for Java (see https://en.wikipedia.org/wiki/JShell)
22+ CMD ["jshell" ]
Original file line number Diff line number Diff line change 1+ FROM mcr.microsoft.com/windows/nanoserver:1803
2+
3+ SHELL ["cmd" , "/s" , "/c" ]
4+
5+ ENV JAVA_HOME C:\\ openjdk-8
6+ # "ERROR: Access to the registry path is denied."
7+ USER ContainerAdministrator
8+ RUN echo Updating PATH: %JAVA_HOME%\b in;%PATH% \
9+ && setx /M PATH %JAVA_HOME%\b in;%PATH%
10+ USER ContainerUser
11+
12+ # https://adoptopenjdk.net/upstream.html
13+ ENV JAVA_VERSION 8u212-b04
14+ # https://github.com/docker-library/openjdk/issues/320#issuecomment-494050246
15+
16+ COPY --from=openjdk:8u212-b04-windowsservercore-1803 $JAVA_HOME $JAVA_HOME
17+
18+ RUN echo Verifying install ... \
19+ && echo javac -version && javac -version \
20+ && echo java -version && java -version
Original file line number Diff line number Diff line change 1+ FROM mcr.microsoft.com/windows/nanoserver:1809
2+
3+ SHELL ["cmd" , "/s" , "/c" ]
4+
5+ ENV JAVA_HOME C:\\ openjdk-8
6+ # "ERROR: Access to the registry path is denied."
7+ USER ContainerAdministrator
8+ RUN echo Updating PATH: %JAVA_HOME%\b in;%PATH% \
9+ && setx /M PATH %JAVA_HOME%\b in;%PATH%
10+ USER ContainerUser
11+
12+ # https://adoptopenjdk.net/upstream.html
13+ ENV JAVA_VERSION 8u212-b04
14+ # https://github.com/docker-library/openjdk/issues/320#issuecomment-494050246
15+
16+ COPY --from=openjdk:8u212-b04-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
17+
18+ RUN echo Verifying install ... \
19+ && echo javac -version && javac -version \
20+ && echo java -version && java -version
Original file line number Diff line number Diff line change 1+ FROM mcr.microsoft.com/windows/nanoserver:1803
2+
3+ SHELL ["cmd" , "/s" , "/c" ]
4+
5+ ENV JAVA_HOME C:\\ openjdk-8
6+ # "ERROR: Access to the registry path is denied."
7+ USER ContainerAdministrator
8+ RUN echo Updating PATH: %JAVA_HOME%\b in;%PATH% \
9+ && setx /M PATH %JAVA_HOME%\b in;%PATH%
10+ USER ContainerUser
11+
12+ # https://adoptopenjdk.net/upstream.html
13+ ENV JAVA_VERSION 8u212-b04
14+ # https://github.com/docker-library/openjdk/issues/320#issuecomment-494050246
15+
16+ COPY --from=openjdk:8u212-b04-windowsservercore-1803 $JAVA_HOME $JAVA_HOME
17+
18+ RUN echo Verifying install ... \
19+ && echo java -version && java -version
You can’t perform that action at this time.
0 commit comments