centos7 docker tomcat7
docker run --name=tomcat7_tmp -ti centos7/jdk7 /bin/bash cd /home wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.tar.gz tar -zxf apache-tomcat-7.0.72.tar.gz rm -rf apache-tomcat-7.0.72.tar.gz mv apache-tomcat-7.0.72 /usr/local/tomcat7 rm -rf /usr/local/tomcat7/webapps/* mkdir /usr/local/tomcat7/webapps/ROOT vi /usr/local/tomcat7/bin/catalina.sh JAVA_OPTS="-server -Xms1024m -Xmx1024m -Xss512k -XX:NewSize=512M -XX:MaxNewSize=512M -XX:PermSize=128m -XX:MaxPermSize=256m -XX:+DisableExplicitGC -Djava.awt.headless=true" vi /usr/local/tomcat7/conf/server.xml <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="500" minSpareThreads="20" maxIdleTime="30000" /> <Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1" connectionTimeout="30000" keepAliveTimeout="15000" maxKeepAliveRequests="100" redirectPort="8443" maxHttpHeaderSize="8192" URIEncoding="UTF-8" enableLookups="false" acceptCount="300" disableUploadTimeout="true"/> docker commit tomcat7_tmp centos7/tomcat7 docker stop tomcat7_tmp docker rm tomcat7_tmp docker run --name=tomcat9201 -tid -p 9201:8080 -v /home/website9201:/usr/local/tomcat7/webapps/ROOT centos7/tomcat7 /usr/local/tomcat7/bin/catalina.sh run