一、Tomcat—Docker
1. 拉取镜像
docker pull tomcat:8-jre8
2. 启动容器
docker run -id --name 'tomcat' -p 8080:8080 '镜像ID'
madir -p /root/tomcat
docker cp 'tomcat':/usr/local/tomcat/conf /root/tomcat/
docker cp 'tomcat':/usr/local/tomcat/webapps /root/tomcat/
- 把容器内 Tomcat 下的(conf、webapp、logs)目录,挂载到宿主机 Tomcat目录 下。
- 方便 Tomcat配置、代码上传、以及 同步持久化日志。
docker run -d --name 'tomcat_1' -p 8080:8080 \ -v /root/tomcat/conf/:/usr/local/tomcat/conf/ \ -v /root/tomcat/webapps/:/usr/local/tomcat/webapps/ \ -v /root/tomcat/logs/:/usr/local/tomcat/logs/ \--privileged=true \['镜像ID']
3. Tomcat—配置
<Context path="" docBase="/usr/local/tomcat/webapps/WebTest" debug="0" reloadable="true" />