Docker install and configure Tomcat service

1. docer installation

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



Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326495920&siteId=291194637
Recommended