diff --git a/vivo/Dockerfile b/vivo/Dockerfile index f802e37..b4128f3 100644 --- a/vivo/Dockerfile +++ b/vivo/Dockerfile @@ -43,5 +43,7 @@ COPY ./example.applicationSetup.n3 applicationSetup.n3 RUN chmod ugo+w -R /usr/local/tomcat/temp RUN chmod ugo+w -R /usr/local/VIVO/home +RUN ln -sf /dev/stdout /usr/local/tomcat/logs/vivo.all.log -RUN export CATALINA_OPTS="-Xms512m -Xmx512m -XX:MaxPermSize=128m" +ADD start.sh / +RUN chmod +x /start.sh diff --git a/vivo/start.sh b/vivo/start.sh new file mode 100644 index 0000000..b025740 --- /dev/null +++ b/vivo/start.sh @@ -0,0 +1,4 @@ +#!/bin/bash +ln -s /usr/local/VIVO/webapps/vivo ROOT +echo "export CATALINA_OPTS="'"-Xms8192m -Xmx8192m -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/usr/local/VIVO"'"" > /usr/local/tomcat/bin/setenv.sh +catalina.sh run