UNCLASSIFIED

README.md 1.31 KB
Newer Older
Olga O's avatar
tomcat9  
Olga O committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
## tomcat9-openjdk11

## What is Tomcat?

Apache Tomcat (or simply Tomcat) is an open source web server and servlet container developed by the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Oracle, and provides a "pure Java" HTTP web server environment for Java code to run in. In the simplest config Tomcat runs in a single operating system process. The process runs a Java virtual machine (JVM). Every single HTTP request from a browser to Tomcat is processed in the Tomcat process in a separate thread.

## Helm Chart
Link to an example helm chart: https://github.com/helm/charts/tree/master/stable/tomcat

## How to Use this Image
The default Tomcat environment in the image is:
CATALINA_BASE:   /usr/local/tomcat
CATALINA_HOME:   /usr/local/tomcat
CATALINA_TMPDIR: /usr/local/tomcat/temp
JRE_HOME:        /usr
CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
The configuration files are available in /usr/local/tomcat/conf/. By default, no user is included in the "manager-gui" role required to operate the "/manager/html" web application. If you wish to use this app, you must define such a user in tomcat-users.xml.
Your application must be placed in the /usr/local/tomcat/webapps directory to be recognized by Tomcat.