【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
更多推荐
所有评论(0)