27 lines
715 B
Docker
27 lines
715 B
Docker
|
FROM centos:7
|
||
|
MAINTAINER syn
|
||
|
|
||
|
COPY readme.txt /usr/local/readme.txt
|
||
|
|
||
|
ADD jdk-8u311-linux-x64.tar.gz /usr/local/
|
||
|
ADD apache-tomcat-8.5.40.tar.gz /usr/local/
|
||
|
|
||
|
RUN mv /usr/local/apache-tomcat-8.5.40 /usr/local/tomcat
|
||
|
|
||
|
RUN yum -y install vim
|
||
|
|
||
|
ENV MYPATH /usr/local
|
||
|
WORKDIR $MYPATH
|
||
|
|
||
|
ENV JAVA_HOME /usr/local/jdk1.8.0_311
|
||
|
ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
|
||
|
ENV CATALINA_HOME /usr/local/tomcat
|
||
|
ENV CATALINA_BASH /usr/local/tomcat
|
||
|
ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/lib:$CATALINA_HOME/bin
|
||
|
|
||
|
ENV TZ=Asia/Shanghai
|
||
|
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
||
|
|
||
|
EXPOSE 8080
|
||
|
|
||
|
CMD /usr/local/tomcat/bin/startup.sh && tail -F /usr/local/tomcat/logs/catalina.out
|