Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 1.36 KB

README.md

File metadata and controls

42 lines (31 loc) · 1.36 KB

ISLE Tomcat Base Image

Part of the ISLE Islandora 7.x Docker Images

Designed as a base for ISLE components requiring Tomcat and Oracle Java.

Based on:

Contains and Includes:

  • cron and tmpreaper to clean /tmp and /usr/local/tomcat/temp
  • Tomcat Native library
  • confd

Size: 505MB

Important Paths

  • $CATALINA_HOME is /usr/local/tomcat

Java Options

Based on reading and testing, with the help and direction of @g7Morris!

  • $JAVA_OPTS are -Djava.awt.headless=true -server -Xmx2G -Xms256M -XX:+UseG1GC -XX:+UseStringDeduplication -XX:MaxGCPauseMillis=200 -XX:InitiatingHeapOccupancyPercent=70 -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true
  • NB: these are not to be confused with $CATALINA_OPTS

Generic Usage

docker run -p 8080:8080 -it --rm islandoracollabgroup/isle-tomcat:serverjre8 bash

Default Login information

Tomcat Admin

  • Username: admin
  • Password: isle_admin

Tomcat Manager

  • Username: manager
  • Password: isle_manager