|
@@ -7,13 +7,13 @@ ENV CATALINA_HOME="/opt/tomcat"
|
|
ENV PATH=$CATALINA_HOME/bin:$PATH \
|
|
ENV PATH=$CATALINA_HOME/bin:$PATH \
|
|
CATALINA_OPTS="-Dconfig.file=/etc/web-laboratory-admin/application.conf" \
|
|
CATALINA_OPTS="-Dconfig.file=/etc/web-laboratory-admin/application.conf" \
|
|
JAVA_HOME=/usr/java/default \
|
|
JAVA_HOME=/usr/java/default \
|
|
- JAVA_OPTS="-Xms512M -Xmx1024M -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true" \
|
|
|
|
|
|
+ JAVA_OPTS="-Xms512M -Xmx1024M -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true -XX:+ExitOnOutOfMemoryError" \
|
|
WORKDIR=$CATALINA_HOME \
|
|
WORKDIR=$CATALINA_HOME \
|
|
DB_CLUSTER=mongodb \
|
|
DB_CLUSTER=mongodb \
|
|
APPNET=labnetwork
|
|
APPNET=labnetwork
|
|
EXPOSE 8091 8080 8009 2551
|
|
EXPOSE 8091 8080 8009 2551
|
|
HEALTHCHECK --start-period=300s --interval=15s --timeout=5s --retries=2 CMD /opt/healthcheck.sh
|
|
HEALTHCHECK --start-period=300s --interval=15s --timeout=5s --retries=2 CMD /opt/healthcheck.sh
|
|
-ARG repo=prod
|
|
|
|
|
|
+ARG repo=prod
|
|
ARG version=16.1
|
|
ARG version=16.1
|
|
|
|
|
|
RUN set -x \
|
|
RUN set -x \
|