0
点赞
收藏
分享

微信扫一扫

docker 构建tomcat

1.      准备好软件包,并解压

apache-tomcat-8.5.43.tar.gz

jdk1.8.0_241.zip

2.      编辑Dockerfile

From centos:centos7
ADD apache-tomcat-8.5.43 /usr/local/src/apache-tomcat-8.5.43
ADD jdk1.8.0_241 /usr/local/src/jdk1.8.0_241
ENV JAVA_HOME /usr/local/src/jdk1.8.0_241
ENV CATALINA_HOME /usr/local/src/apache-tomcat-8.5.43
ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
EXPOSE 8080
CMD ["/usr/local/src/apache-tomcat-8.5.43/bin/catalina.sh","run"]

3.  开始构建

docker build -f ./Dockerfile -t
centos7_tomcat8_jdk8 .

4. 启动运行容器

docker run -p 8080:8080 --name tomcat8 -v
/data/tomcat/logs:/usr/local/src/apache-tomcat-8.5.43/logs -v
/data/tomcat/webapps:/usr/local/src/apache-tomcat-8.5.43/webapps -d
centos7_tomcat8_jdk8

5.  查看启动日志

docker 构建tomcat_docker

容器使用注意点:

要注意哪些需要挂载到容器里面,一般情况有:

1.       配置文件;

2.       数据或者应用;

3.       日志

总结就是应用产生的数据或者文件一般是不放在容器里面的,因为容器有可能损坏,那么对应的数据就有可能丢失。


举报

相关推荐

0 条评论