From 8f6acbb27c36703881a28b744bc91163c8b238c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?A=C3=A9cio=20Santos?= Date: Tue, 3 Sep 2019 22:18:56 -0400 Subject: [PATCH] Update Dockerfile to use openjdk:11-jdk (Java 11) --- CHANGELOG.md | 1 + Dockerfile | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 42e30c302..675e1f513 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,6 +24,7 @@ - Upgrade npm version to 6.10.2 - Upgrade ache-dashboard npm dependencies - Upgrade gradle wrapper to version 5.6.1 +- Update Dockerfile to use openjdk:11-jdk (Java 11) ## Version 0.11.0 diff --git a/Dockerfile b/Dockerfile index cd1ae070e..93e475f9e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,14 +3,14 @@ # # https://github.com/ViDA-NYU/ache # -FROM openjdk:8-jdk +FROM openjdk:11-jdk ADD . /ache-src WORKDIR /ache-src RUN /ache-src/gradlew installDist && mv /ache-src/build/install/ache /ache && rm -rf /ache-src/ /root/.gradle # Makes JVM aware of memory limit available to the container (cgroups) -ENV JAVA_OPTS='-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap' +ENV JAVA_OPTS='-XX:+UseContainerSupport -XX:MaxRAMPercentage=80' ENTRYPOINT ["/ache/bin/ache"]