1. 程式人生 > >自定義Dockerfile建立tomcat映象

自定義Dockerfile建立tomcat映象

由於在docker hub上pull下來的官方tomcat映象中,tomcat採用的時間格式為UTC格式,並且webapps目錄存放了預設專案,tomcat也沒有設定相關的JAVA_OPTS引數(JAVA_OPTS一般是要自己根據機器效能進行最優設定)。
因此,自定義自己的Dockerfile來建立符合的tomcat映象。

dockfile如下:

FROM tomcat

ENV CATALINA_HOME /usr/local/tomcat

#自定義catalina.sh
#ADD ./catalina.sh $CATALINA_HOME/bin/catalina.sh

#設定時區、刪除webapps目錄
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ && echo 'Asia/Shanghai' >/etc/timezone \ && rm -rf $CATALINA_HOME/webapps/* \ && chmod +x $CATALINA_HOME/bin/catalina.sh