FROM centos:7 ADD jdk-8u211-linux-x64.tar.gz /usr/local RUN mv /usr/local/jdk1.8.0_211 /usr/local/jdk ENV JAVA_HOME /usr/local/jdk ENV JRE_HOME $JAVA_HOME/jre ENV CLASSPATH $JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH ENV PATH $JAVA_HOME/bin:$JRE_HOME/bin:$PATH ADD apache-tomcat-7.0.72.tar.gz /usr/local ENV CATALINA_HOME /usr/local/apache-tomcat-7.0.72 ENV PATH $CATALINA_HOME/bin:$PATH ENV JAVA_OPTS="$JAVA_OPTS \ -Dfile.encoding=UTF8 \ -Duser.timezone=GMT+08" ADD Shanghai /usr/share/zoneinfo/Asia/Shanghai RUN ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime WORKDIR $CATALINA_HOME EXPOSE 8080 CMD ["catalina.sh", "run"]