Skip to content

Commit 8e8420e

Browse files
author
Dinakar Guniguntala
authored
Merge pull request #121 from grzesuav/79_tool_options
Closes AdoptOpenJDK/openjdk-docker/issues#79 - Switch JAVA_TOOL_OPTIONS to use new container support flag
2 parents 8e81db3 + 3c74f80 commit 8e8420e

25 files changed

+2
-26
lines changed

10/jdk/alpine/Dockerfile.hotspot.nightly.full

-1
Original file line numberDiff line numberDiff line change
@@ -86,4 +86,3 @@ RUN set -eux; \
8686

8787
ENV JAVA_HOME=/opt/java/openjdk \
8888
PATH="/opt/java/openjdk/bin:$PATH"
89-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

10/jdk/alpine/Dockerfile.hotspot.nightly.slim

-1
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,3 @@ RUN set -eux; \
9292

9393
ENV JAVA_HOME=/opt/java/openjdk \
9494
PATH="/opt/java/openjdk/bin:$PATH"
95-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

10/jdk/alpine/Dockerfile.hotspot.releases.full

-1
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,3 @@ RUN set -eux; \
7474

7575
ENV JAVA_HOME=/opt/java/openjdk \
7676
PATH="/opt/java/openjdk/bin:$PATH"
77-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

10/jdk/alpine/Dockerfile.hotspot.releases.slim

-1
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,3 @@ RUN set -eux; \
8080

8181
ENV JAVA_HOME=/opt/java/openjdk \
8282
PATH="/opt/java/openjdk/bin:$PATH"
83-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

10/jdk/ubuntu/Dockerfile.hotspot.nightly.full

-1
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,3 @@ RUN set -eux; \
6363

6464
ENV JAVA_HOME=/opt/java/openjdk \
6565
PATH="/opt/java/openjdk/bin:$PATH"
66-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

10/jdk/ubuntu/Dockerfile.hotspot.nightly.slim

-1
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,3 @@ RUN set -eux; \
7070

7171
ENV JAVA_HOME=/opt/java/openjdk \
7272
PATH="/opt/java/openjdk/bin:$PATH"
73-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

10/jdk/ubuntu/Dockerfile.hotspot.releases.full

-1
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,3 @@ RUN set -eux; \
5151

5252
ENV JAVA_HOME=/opt/java/openjdk \
5353
PATH="/opt/java/openjdk/bin:$PATH"
54-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

10/jdk/ubuntu/Dockerfile.hotspot.releases.slim

-1
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,3 @@ RUN set -eux; \
5858

5959
ENV JAVA_HOME=/opt/java/openjdk \
6060
PATH="/opt/java/openjdk/bin:$PATH"
61-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

11/jdk/alpine/Dockerfile.hotspot.nightly.full

-1
Original file line numberDiff line numberDiff line change
@@ -86,4 +86,3 @@ RUN set -eux; \
8686

8787
ENV JAVA_HOME=/opt/java/openjdk \
8888
PATH="/opt/java/openjdk/bin:$PATH"
89-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

11/jdk/alpine/Dockerfile.hotspot.nightly.slim

-1
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,3 @@ RUN set -eux; \
9292

9393
ENV JAVA_HOME=/opt/java/openjdk \
9494
PATH="/opt/java/openjdk/bin:$PATH"
95-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

11/jdk/alpine/Dockerfile.hotspot.releases.full

-1
Original file line numberDiff line numberDiff line change
@@ -86,4 +86,3 @@ RUN set -eux; \
8686

8787
ENV JAVA_HOME=/opt/java/openjdk \
8888
PATH="/opt/java/openjdk/bin:$PATH"
89-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

11/jdk/alpine/Dockerfile.hotspot.releases.slim

-1
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,3 @@ RUN set -eux; \
9292

9393
ENV JAVA_HOME=/opt/java/openjdk \
9494
PATH="/opt/java/openjdk/bin:$PATH"
95-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

11/jdk/ubuntu/Dockerfile.hotspot.nightly.full

-1
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,3 @@ RUN set -eux; \
6363

6464
ENV JAVA_HOME=/opt/java/openjdk \
6565
PATH="/opt/java/openjdk/bin:$PATH"
66-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

11/jdk/ubuntu/Dockerfile.hotspot.nightly.slim

-1
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,3 @@ RUN set -eux; \
7070

7171
ENV JAVA_HOME=/opt/java/openjdk \
7272
PATH="/opt/java/openjdk/bin:$PATH"
73-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

11/jdk/ubuntu/Dockerfile.hotspot.releases.full

-1
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,3 @@ RUN set -eux; \
6363

6464
ENV JAVA_HOME=/opt/java/openjdk \
6565
PATH="/opt/java/openjdk/bin:$PATH"
66-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

11/jdk/ubuntu/Dockerfile.hotspot.releases.slim

-1
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,3 @@ RUN set -eux; \
7070

7171
ENV JAVA_HOME=/opt/java/openjdk \
7272
PATH="/opt/java/openjdk/bin:$PATH"
73-
ENV JAVA_TOOL_OPTIONS="-XX:+UseContainerSupport"

8/jdk/alpine/Dockerfile.hotspot.nightly.full

-1
Original file line numberDiff line numberDiff line change
@@ -86,4 +86,3 @@ RUN set -eux; \
8686

8787
ENV JAVA_HOME=/opt/java/openjdk \
8888
PATH="/opt/java/openjdk/bin:$PATH"
89-
ENV JAVA_TOOL_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"

8/jdk/alpine/Dockerfile.hotspot.nightly.slim

-1
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,3 @@ RUN set -eux; \
9292

9393
ENV JAVA_HOME=/opt/java/openjdk \
9494
PATH="/opt/java/openjdk/bin:$PATH"
95-
ENV JAVA_TOOL_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"

8/jdk/alpine/Dockerfile.hotspot.releases.full

-1
Original file line numberDiff line numberDiff line change
@@ -86,4 +86,3 @@ RUN set -eux; \
8686

8787
ENV JAVA_HOME=/opt/java/openjdk \
8888
PATH="/opt/java/openjdk/bin:$PATH"
89-
ENV JAVA_TOOL_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"

8/jdk/alpine/Dockerfile.hotspot.releases.slim

-1
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,3 @@ RUN set -eux; \
9292

9393
ENV JAVA_HOME=/opt/java/openjdk \
9494
PATH="/opt/java/openjdk/bin:$PATH"
95-
ENV JAVA_TOOL_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"

8/jdk/ubuntu/Dockerfile.hotspot.nightly.full

-1
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,3 @@ RUN set -eux; \
6363

6464
ENV JAVA_HOME=/opt/java/openjdk \
6565
PATH="/opt/java/openjdk/bin:$PATH"
66-
ENV JAVA_TOOL_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"

8/jdk/ubuntu/Dockerfile.hotspot.nightly.slim

-1
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,3 @@ RUN set -eux; \
7070

7171
ENV JAVA_HOME=/opt/java/openjdk \
7272
PATH="/opt/java/openjdk/bin:$PATH"
73-
ENV JAVA_TOOL_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"

8/jdk/ubuntu/Dockerfile.hotspot.releases.full

-1
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,3 @@ RUN set -eux; \
6363

6464
ENV JAVA_HOME=/opt/java/openjdk \
6565
PATH="/opt/java/openjdk/bin:$PATH"
66-
ENV JAVA_TOOL_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"

8/jdk/ubuntu/Dockerfile.hotspot.releases.slim

-1
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,3 @@ RUN set -eux; \
7070

7171
ENV JAVA_HOME=/opt/java/openjdk \
7272
PATH="/opt/java/openjdk/bin:$PATH"
73-
ENV JAVA_TOOL_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"

dockerfile_functions.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -271,11 +271,11 @@ print_java_options() {
271271
case ${vm} in
272272
hotspot)
273273
case ${version} in
274-
8|9)
274+
9)
275275
JOPTS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap";
276276
;;
277277
*)
278-
JOPTS="-XX:+UseContainerSupport";
278+
JOPTS="";
279279
;;
280280
esac
281281
;;

0 commit comments

Comments
 (0)