【Docker】docker-compose安装tomcat
·
前言
本文介绍关于docker-compose安装tomcat。
编写docker-compose-tomcat.yml
version: '3'
services:
tomcat:
image: tomcat:8.5.60-jdk8-adoptopenjdk-hotspot
container_name: tomcat
restart: always
ports:
- 8081:8080
environment:
TZ: "Asia/Shanghai"
volumes:
- /mydata/tomcat/conf/server.xml:/usr/local/tomcat/server.xml
- /mydata/tomcat/webapps:/usr/local/tomcat/webapps
- /mydata/tomcat/logs:/usr/local/tomcat/logs
networks:
default:
external:
name: cjnetwork
启动服务
docker-compose -f /root/docker-compose-tomcat.yml up -d # -f + docker-compose脚本名
验证启动情况
docker ps # 查看运行中的容器
修改tomcat配置
tomcat的webapps目录为空,需要进入容器给webapps添加页面,否则访问tomat网址报404
docker exec -it tomcat /bin/bash
cp -r webapps.dist/* webapps
验证tomcat页面
访问宿主机ip:tomcat容器端口

关闭服务
docker stop tomcat
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)