Przeglądaj źródła

add docker startup scripts/vm options

jrivard@gmail.com 6 lat temu
rodzic
commit
565c400962

+ 12 - 0
docker/src/main/jib/application/java.vmoptions

@@ -0,0 +1,12 @@
+-server
+-Xmx1g
+-Xms1g
+-Dcom.sun.jndi.ldap.object.disableEndpointIdentification=true
+-XX:ErrorFile=/config/logs/java_error%p.log
+-Xloggc:/config/logs/gc.log
+-XX:+PrintGCDateStamps
+-XX:+PrintGCTimeStamps
+-XX:+PrintGCDetails
+-XX:+UseGCLogFileRotation
+-XX:GCLogFileSize=10M
+-XX:NumberOfGCLogFiles=10

+ 7 - 0
docker/src/main/jib/application/startup.sh

@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+#Docker Container startup script
+
+JAVA_OPTS="$(sed 's/./&/' java.vmoptions | tr '\n' ' ')"
+export JAVA_OPTS
+
+java -jar /app/libs/pwm-onejar-${project.version}.jar $JAVA_OPTS