地址:https://registry.hub.docker.com/r/davidcaste/alpine-tomcat

这里采用的是jdk8tomcat8作为基础镜像

  • Tomcat 8 Version: 8.5.3
  • JRE8/JDK8 Version: 8u92-b14

基础镜像安装路径是:/opt/tomcat (这个路径就是变量$TOMCAT_HOME或$CATALINA_HOME的值)
执行启动命令路径是:$TOMCAT_HOME/bin
war包放置路径是:$TOMCAT_HOME/webapps
日志文件catalina.out是由变量$CATALINA_OUT设置的,默认值是/dev/null
其他log日志文件路径是:/logs/,使用的时候可以把这个路径映射到宿主机中

官方使用方法:

FROM davidcaste/alpine-tomcat:tomcat8
docker run -it --rm davidcaste/alpine-tomcat /opt/tomcat/bin/catalina.sh run
docker cp ./sample.war tomcat-ci:/opt/tomcat/webapps/sample.war

实际使用:
Dockerfile文件内容

FROM davidcaste/alpine-tomcat:jre8tomcat8
MAINTAINER 1103324414@qq.com
EXPOSE 8080
ADD target/mapEdit-web-1.0-SNAPSHOT.war $TOMCAT_HOME/webapps/mapEdit.war
ENTRYPOINT ["/opt/tomcat/bin/catalina.sh","run"]

启动:

docker run -d -p 8085:8080 --name hmk_tomcat registry.cn-gdgz1.ctyun.cn/jdd-k8s/mapedit:20211227140637

相关文章:

  • 2021-07-05
  • 2021-07-15
  • 2022-12-23
  • 2021-10-01
  • 2021-10-07
  • 2021-12-09
  • 2022-12-23
  • 2021-11-13
猜你喜欢
  • 2021-10-17
  • 2022-12-23
  • 2022-02-03
  • 2021-07-14
  • 2022-12-23
  • 2021-06-08
  • 2021-11-03
相关资源
相似解决方案