Designed as a base for ISLE components requiring Tomcat and Oracle Java.
Based on:
- ISLE-ubuntu-basebox
- Ubuntu 18.04 "Bionic"
- General Dependencies (@see ISLE-ubuntu-basebox)
- Oracle Java Server JRE.
- Tomcat 8.5.34
Contains and Includes:
cron
andtmpreaper
to clean /tmp and /usr/local/tomcat/temp- Tomcat Native library
- confd
Size: 505MB
- $CATALINA_HOME is
/usr/local/tomcat
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
docker run -p 8080:8080 -it --rm islandoracollabgroup/isle-tomcat:serverjre8 bash
Tomcat Admin
- Username: admin
- Password: isle_admin
Tomcat Manager
- Username: manager
- Password: isle_manager