Sign inSign up

sky01126/tomcat

By sky01126

•Updated almost 7 years ago

Image
0

620

sky01126/tomcat repository overview

⁠How to use this image.

⁠Tomcat default setting

CATALINA_HOME=/tomcat
CATALINA_BASE=/tomcat
CATALINA_LOGS_HOME=/logs
CATALINA_LOGS_LEVEL=INFO
JVM_MIN_MEMORY=1024m
JVM_MAX_MEMORY=2048m
JVM_MIN_METASPACE=256m
JVM_MAX_METASPACE=512m

⁠Options

Java OptionComment
JVM_MIN_MEMORYJVM Min Memory
JVM_MAX_MEMORYJVM Max Memory
JVM_MIN_METASPACEJVM Min Metaspace
JVM_MAX_METASPACEJVM Max Metaspace
CATALINA_LOGS_HOMETomcat Logs Home Path
CATALINA_LOGS_LEVELTomcat Logs Level (DEBUG, INFO, WARN, ERROR ...)

⁠Run default

Run the default Tomcat server (CMD ["catalina.sh", "run"]):

$ docker run -it --rm -p 8080:8080 -p 8009:8009 sky01126/tomcat:9.0.24-jdk11-openjdk

⁠Run tomcat memory size change

$ docker run -e JVM_MIN_MEMORY="512m" -e JVM_MAX_MEMORY="1024m" -e JVM_MIN_METASPACE="256m" -e JVM_MAX_METASPACE="512m" -it --rm -p 8888:8080 sky01126/tomcat:9.0.24-jdk11-openjdk

⁠Run tomcat port change

$ docker run -e HTTPD_PORT="18080" -e AJP_PORT="18009" -it --rm -p 18080:18080  -p 18009:18009 sky01126/tomcat:9.0.24-jdk11-openjdk

⁠Run tomcat logging path change

$ docker run -e CATALINA_LOGS_HOME="/logs" -e CATALINA_LOGS_LEVEL="DEBUG" -it --rm -p 8888:8080 sky01126/tomcat:9.0.24-jdk11-openjdk

Tag summary

Content type

Image

Digest

Size

287.5 MB

Last updated

almost 7 years ago

docker pull sky01126/tomcat:9.0.27-jdk12-openjdk