准备文件夹:
mkdir -p /opt/tomcat8/
该步骤作用:是为了拷贝容器中Tomcat中的conf下配置文件和webapps下的管理页面,用于后面自定义Tomcat服务器配置或者部署应用。
1- 先运行 一个裸体 tomcat ,找到我们需要的配置文件
docker run -d --name tomcat8 -p 8081:8080 tomcat:8.5.38
然后复制文件
docker cp tomcat8:/usr/local/tomcat/conf/ /opt/tomcat8/
docker cp tomcat8:/usr/local/tomcat/webapps/ /opt/tomcat8/
然后我们删除:
docker rm -f tomcat8
2- 真正的创建 tomcat 启动命令
docker run --name tomcat8 -p 18080:8080 \
-v /opt/tomcat8/conf:/usr/local/tomcat/conf \
-v /opt/tomcat8/webapps:/usr/local/tomcat/webapps \
-v /opt/tomcat8/logs:/usr/local/tomcat/logs \
-v /etc/localtime:/etc/localtime:ro \
-v /opt/serverdata/conf/tsmsg/:/serverdata/conf/tsmsg \
-e TZ=Asia/Shanghai \
-d tomcat:8.5.38
3-访问
http://10.0.0.202:1808/
4- 部署服务: