Dockerfile$ docker run -it --rm -p 8888:8080 dfengwei/docker-tomcat:latest
可以通过浏览器访问 http://localhost:8888 或 http://host-ip:8888 来测试Tomcat是否启动成功。
例如:将/home/myapp,部署成根路径项目,并将Tomcat和myapp的日志,均输出到/home/myappLogs目录。
$ docker run -d --name tomcat-myapp -p 8888:8080 \
-v /home/myapp:/usr/local/tomcat/webapps/ROOT \
-v /home/myappLogs:/usr/local/tomcat/logs \
dfengwei/docker-tomcat:latest
注意:myapp的日志文件输出路径须为相对路径:logs(对应的绝对路径为:{$CATALINA_HOME}/logs)。
docker build -t docker-tomcat:8.5 . 。docker run -it --rm -p 8888:8080 docker-tomcat:8.5 。CATALINA_HOME: /usr/local/tomcat
JRE_HOME: /usr
Content type
Image
Digest
Size
121.4 MB
Last updated
almost 6 years ago
docker pull dfengwei/docker-tomcat:9