|
@@ -0,0 +1,16 @@
|
|
|
|
+FROM tomcat:8
|
|
|
|
+MAINTAINER rankin qin <rankin.qin@gmail.com>
|
|
|
|
+VOLUME /application/logs
|
|
|
|
+
|
|
|
|
+RUN sed -i 's/8080/8081/' /usr/local/tomcat/conf/server.xml
|
|
|
|
+RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
|
|
|
|
+
|
|
|
|
+#打包项目并拷贝到tomcat webapps目录
|
|
|
|
+RUN rm -rf /webapp && mkdir /webapp
|
|
|
|
+ADD ./target/yuemum-1.war /webapp/ROOT.war
|
|
|
|
+RUN cp -f /webapp/ROOT.war /usr/local/tomcat/webapps/ && rm -rf /usr/local/tomcat/webapps/ROOT
|
|
|
|
+RUN rm -rf /webapp
|
|
|
|
+RUN mkdir -p /application/logs && chmod -R 755 /application
|
|
|
|
+
|
|
|
|
+#启动tomcat服务器
|
|
|
|
+CMD ["/usr/local/tomcat/bin/catalina.sh","run"]
|