2. docer Tomcat service download
docker search tomcat docker pull tomcat
3. Extending Tomcat
mkdir docker cd docker
Download apache-tomcat-8.5.14 to the current directory
vim Dockerfile
enter the content
FROM tomcat MAINTAINER "test <[email protected]>" ADD apache-tomcat-8.5.14 /usr/local/tomcat/
4. Build the image
docker build -t test/tomcat8 .
5. Start the service
sudo docker run --name test -p 28081:8080 -v $PWD/test.war:/usr/local/tomcat/webapps/test.war -v $PWD/logs:/logs -v /usr/local/nginx/fs/fs/:/usr/local/nginx/fs/fs/ -d test/tomcat8
docker run --name test -p 28081:8080 --memory 8g --memory-swap=16g --cpuset-cpus=4-7 --add-host redis.server.com:192.168.1.46 --add-host mysql.server.com:192.168.1.46 -v $PWD/webapps:/usr/local/tomcat/webapps -v $PWD/logs:/usr/local/tomcat/logs -v $PWD/app_logs:/var/log/tomcat -v $PWD/conf:/usr/local/tomcat/conf -d tomcat