Docker-Tomcat篇

2017-09-18  本文已影响134人  任重而道元

创建一个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
上一篇 下一篇

猜你喜欢

热点阅读