#Docker examples to start tomcat
docker run -d -t -i -p 8080:8080 \
-e JAVA_OPTS='-Xms1g -Xmx1g' \
-e CATALINA_OPTS='-XX:+UseG1GC -XX:MaxPermSize=256M -XX:InitiatingHeapOccupancyPercent=75 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.port=15555 -Xloggc:/var/log/java/gc.log -XX:+PrintGCDateStamps'
--name tomcat-ui1 kadamonkar/tomcat
docker run -d -t -i -p 8181:8080 \
-e JAVA_OPTS='-Xms4g -Xmx4g -Djava.security.krb5.conf=/opt/tomcat/webapps/api/WEB-INF/classes/krb5.ini' \
-e CATALINA_OPTS='-XX:+UseG1GC -XX:MaxPermSize=256M' \
--name tomcat-ui2 kadamonkar/tomcat
#References
HOW-TO IN DOCKER https://docs.docker.com/engine/reference/run/#/env-environment-variables
HOW-TO IN KUBERNETES http://stackoverflow.com/questions/33478555/kubernetes-equivalent-of-env-file-in-docker