diff --git a/Dockerfile b/Dockerfile index 8a2d9756..8a0eab4b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -90,6 +90,6 @@ VOLUME ${NEXUS_DATA} EXPOSE 8081 USER nexus -ENV INSTALL4J_ADD_VM_PARAMS="-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs" +ENV INSTALL4J_ADD_VM_PARAMS="-Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs" CMD ["/opt/sonatype/nexus/bin/nexus", "run"] diff --git a/Dockerfile.alpine.java11 b/Dockerfile.alpine.java11 index d6768561..f29f2e02 100644 --- a/Dockerfile.alpine.java11 +++ b/Dockerfile.alpine.java11 @@ -87,6 +87,6 @@ VOLUME ${NEXUS_DATA} EXPOSE 8081 USER nexus -ENV INSTALL4J_ADD_VM_PARAMS="-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs" +ENV INSTALL4J_ADD_VM_PARAMS="-Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs" CMD ["/opt/sonatype/nexus/bin/nexus", "run"] diff --git a/Dockerfile.alpine.java17 b/Dockerfile.alpine.java17 index ab6fabfe..2ad87580 100644 --- a/Dockerfile.alpine.java17 +++ b/Dockerfile.alpine.java17 @@ -84,6 +84,6 @@ VOLUME ${NEXUS_DATA} EXPOSE 8081 USER nexus -ENV INSTALL4J_ADD_VM_PARAMS="-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs" +ENV INSTALL4J_ADD_VM_PARAMS="-Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs" CMD ["/opt/sonatype/nexus/bin/nexus", "run"] diff --git a/Dockerfile.java11 b/Dockerfile.java11 index 114125cd..a83ab991 100644 --- a/Dockerfile.java11 +++ b/Dockerfile.java11 @@ -86,6 +86,6 @@ VOLUME ${NEXUS_DATA} EXPOSE 8081 USER nexus -ENV INSTALL4J_ADD_VM_PARAMS="-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs" +ENV INSTALL4J_ADD_VM_PARAMS="-Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs" CMD ["/opt/sonatype/nexus/bin/nexus", "run"] diff --git a/Dockerfile.java17 b/Dockerfile.java17 index 2afe8e38..85f0fcc0 100644 --- a/Dockerfile.java17 +++ b/Dockerfile.java17 @@ -86,6 +86,6 @@ VOLUME ${NEXUS_DATA} EXPOSE 8081 USER nexus -ENV INSTALL4J_ADD_VM_PARAMS="-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs -Dfile.encoding=UTF-8" +ENV INSTALL4J_ADD_VM_PARAMS="-Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs -Dfile.encoding=UTF-8" CMD ["/opt/sonatype/nexus/bin/nexus", "run"] diff --git a/Dockerfile.rh.ubi.java17 b/Dockerfile.rh.ubi.java17 index e3c1df3d..729a8446 100644 --- a/Dockerfile.rh.ubi.java17 +++ b/Dockerfile.rh.ubi.java17 @@ -96,7 +96,7 @@ VOLUME ${NEXUS_DATA} EXPOSE 8081 USER nexus -ENV INSTALL4J_ADD_VM_PARAMS="-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs" +ENV INSTALL4J_ADD_VM_PARAMS="-Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs" ENTRYPOINT ["/uid_entrypoint.sh"] CMD ["/opt/sonatype/nexus/bin/nexus", "run"] diff --git a/README.md b/README.md index b78b5e68..23530dd7 100644 --- a/README.md +++ b/README.md @@ -142,7 +142,7 @@ process, which runs as UID 200. * There is an environment variable that is being used to pass JVM arguments to the startup script - * `INSTALL4J_ADD_VM_PARAMS`, passed to the Install4J startup script. Defaults to `-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs`. + * `INSTALL4J_ADD_VM_PARAMS`, passed to the Install4J startup script. Defaults to `-Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs`. This can be adjusted at runtime: