FROM tomcat:8

ENV TZ=Asia/Seoul
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
#RUN rm -Rf /usr/local/tomcat/webapps/ROOT
COPY ./favorit.ico /usr/local/tomcat/webapps/ROOT/favorit.ico
VOLUME ["/data/tomcat", "/data/tomcat"]
COPY ./com.joang.web.filemetamanager/target/meta.war /usr/local/tomcat/webapps/meta.war
RUN mkdir -p /usr/local/tomcat/filebeat-7.4.1-linux-x86_64
COPY ./filebeat-7.4.1-linux-x86_64 /usr/local/tomcat/filebeat-7.4.1-linux-x86_64
COPY ./redisson-all-3.7.5.jar /usr/local/tomcat/lib
COPY ./redisson-tomcat8.jar /usr/local/tomcat/lib
RUN rm -Rf /usr/local/tomcat/conf/context.xml
COPY ./context.xml /usr/local/tomcat/conf
COPY ./redisson.conf /usr/local/tomcat/conf
COPY ./redis-data-cache.properties /usr/local/tomcat/conf
COPY ./tomcat-cluster-redis-session-manager/lib /usr/local/tomcat/lib
ENV JAVA_OPTS="-Dstage=PRD -Dlog.dir=/usr/local/tomcat/logs"
ENTRYPOINT ["filebeat-7.4.1-linux-x86_64/startfilebeat.sh"]
#ENTRYPOINT ["bin/catalina.sh", "run"]
