Skip to content

Commit

Permalink
Bump tomcat to 8.0.36
Browse files Browse the repository at this point in the history
  • Loading branch information
kwilcox committed Jul 7, 2016
1 parent 1e970c3 commit 50763bf
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 20 deletions.
1 change: 1 addition & 0 deletions .dockerignore
@@ -0,0 +1 @@
.git
13 changes: 5 additions & 8 deletions Dockerfile
@@ -1,9 +1,12 @@
FROM axiom/docker-tomcat:8.0
FROM axiom/docker-tomcat:8.0.36
MAINTAINER Kyle Wilcox <kyle@axiomdatascience.com>

RUN \
apt-get update && \
apt-get install -y unzip
apt-get install -y \
unzip && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*

# THREDDS
ENV THREDDS_VERSION 4.6.5
Expand All @@ -23,9 +26,3 @@ COPY files/tomcat-users.xml $CATALINA_HOME/conf/tomcat-users.xml
COPY files/javaopts.sh $CATALINA_HOME/bin/javaopts.sh

RUN chown -R tomcat:tomcat "$CATALINA_HOME"

COPY entrypoint.sh /
ENTRYPOINT ["/entrypoint.sh"]

EXPOSE 8080 8443
CMD ["catalina.sh", "run"]
10 changes: 0 additions & 10 deletions entrypoint.sh

This file was deleted.

3 changes: 1 addition & 2 deletions files/javaopts.sh
@@ -1,12 +1,11 @@
#!/bin/sh

NORMAL="-server -d64 -Xms4G -Xmx4G"
MAX_PERM_GEN="-XX:MaxPermSize=256m"
HEAP_DUMP="-XX:+HeapDumpOnOutOfMemoryError"
HEADLESS="-Djava.awt.headless=true"

CONTENT_ROOT="-Dtds.content.root.path=$CATALINA_HOME/content"
JAVA_PREFS_SYSTEM_ROOT="-Djava.util.prefs.systemRoot=$CATALINA_HOME/content/thredds/javaUtilPrefs -Djava.util.prefs.userRoot=$CATALINA_HOME/content/thredds/javaUtilPrefs"

JAVA_OPTS="$JAVA_OPTS $CONTENT_ROOT/ $JAVA_PREFS_SYSTEM_ROOT $NORMAL $MAX_PERM_GEN $HEAP_DUMP $HEADLESS"
JAVA_OPTS="$JAVA_OPTS $CONTENT_ROOT/ $JAVA_PREFS_SYSTEM_ROOT $NORMAL $HEAP_DUMP $HEADLESS"
export JAVA_OPTS

0 comments on commit 50763bf

Please sign in to comment.