From 37c7ea1c6a422099572f0ce652430d943284df48 Mon Sep 17 00:00:00 2001 From: Quoc Nghia Nguyen Date: Fri, 18 May 2018 20:27:16 +0200 Subject: Fix JVM problem with Docker cpu&memory limits More detail: https://blogs.oracle.com/java-platform-group/java-se-support-for-docker-cpu-and-memory-limits Change-Id: I9d0fd6ff8caa8f492a79772d81e2937ccd9a3944 Issue-ID: EXTAPI-91 Signed-off-by: Quoc Nghia Nguyen --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index ecd59f5..7eb5d81 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,7 +33,7 @@ RUN for cert in $(ls -d /certs/*); do \ done ENV SERVER_PORT=${SERVER_PORT:-8080} -ENV JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom -jar" +ENV JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom" EXPOSE $SERVER_PORT -ENTRYPOINT java $JAVA_OPTS -jar /app.jar +ENTRYPOINT java -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap $JAVA_OPTS -jar /app.jar -- cgit 1.2.3-korg