自定义Dockerfile创建tomcat镜像

缺乏、安全感 2022-09-24 13:19 272阅读 0赞

由于在docker hub上pull下来的官方tomcat镜像中,tomcat采用的时间格式为UTC格式,并且webapps目录存放了默认项目,tomcat也没有设置相关的JAVA_OPTS参数(JAVA_OPTS一般是要自己根据机器性能进行最优设置)。
因此,自定义自己的Dockerfile来创建符合的tomcat镜像。

dockfile如下:

  1. FROM tomcat
  2. ENV CATALINA_HOME /usr/local/tomcat
  3. #自定义catalina.sh
  4. #ADD ./catalina.sh $CATALINA_HOME/bin/catalina.sh
  5. #设置时区、删除webapps目录
  6. RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
  7. && echo 'Asia/Shanghai' >/etc/timezone \
  8. && rm -rf $CATALINA_HOME/webapps/* \
  9. && chmod +x $CATALINA_HOME/bin/catalina.sh

发表评论

表情:
评论列表 (有 0 条评论,272人围观)

还没有评论,来说两句吧...

相关阅读