创建一个tomcat容器。
选择tomcat版本,我使用的是tomcat8.5
7.0.81-jre7, 7.0-jre7, 7-jre7, 7.0.81, 7.0, 7 (7/jre7/Dockerfile)
7.0.81-jre7-alpine, 7.0-jre7-alpine, 7-jre7-alpine, 7.0.81-alpine, 7.0-alpine, 7-alpine (7/jre7-alpine/Dockerfile)
7.0.81-jre8, 7.0-jre8, 7-jre8 (7/jre8/Dockerfile)
7.0.81-jre8-alpine, 7.0-jre8-alpine, 7-jre8-alpine (7/jre8-alpine/Dockerfile)
8.0.46-jre7, 8.0-jre7, 8.0.46, 8.0 (8.0/jre7/Dockerfile)
8.0.46-jre7-alpine, 8.0-jre7-alpine, 8.0.46-alpine, 8.0-alpine (8.0/jre7-alpine/Dockerfile)
8.0.46-jre8, 8.0-jre8 (8.0/jre8/Dockerfile)
8.0.46-jre8-alpine, 8.0-jre8-alpine (8.0/jre8-alpine/Dockerfile)
8.5.20-jre8, 8.5-jre8, 8-jre8, jre8, 8.5.20, 8.5, 8, latest (8.5/jre8/Dockerfile)
8.5.20-jre8-alpine, 8.5-jre8-alpine, 8-jre8-alpine, jre8-alpine, 8.5.20-alpine, 8.5-alpine, 8-alpine, alpine (8.5/jre8-alpine/Dockerfile)
9.0.0.M26-jre8, 9.0.0-jre8, 9.0-jre8, 9-jre8, 9.0.0.M26, 9.0.0, 9.0, 9 (9.0/jre8/Dockerfile)
9.0.0.M26-jre8-alpine, 9.0.0-jre8-alpine, 9.0-jre8-alpine, 9-jre8-alpine, 9.0.0.M26-alpine, 9.0.0-alpine, 9.0-alpine, 9-alpine (9.0/jre8-alpine/Dockerfile)
下载tomcat:8.5镜像
docker search tomcat
docker pull tomcat:8.5
拉取成功
官方DEMO
docker run -it --rm tomcat:8.0
docker run -it --rm -p 8888:8080 tomcat:8.0
官方DEMO
创建tomcat容器
# 创建容器
docker run --name tomcat -it --rm -p 8888:8080 tomcat:8.5
直接在外网通过8080端口就可以访问到。
Tomcat首页
创建tomcat容器,挂载目录
创建目录/my/webapp
docker run --name tomcat -it --rm -p 8888:8080 -v /my/webapp:/usr/local/tomcat/webapps tomcat:8.5
进入tomcat
docker exec -it tomcat bash











网友评论