diff --git a/esua-epdc/epdc-admin/epdc-optimize-department/Dockerfile b/esua-epdc/epdc-admin/epdc-optimize-department/Dockerfile new file mode 100644 index 000000000..f9ca92438 --- /dev/null +++ b/esua-epdc/epdc-admin/epdc-optimize-department/Dockerfile @@ -0,0 +1,20 @@ +# 基础镜像 +FROM openjdk:8 +# 作者 +MAINTAINER rongchao@elink-cn.com +# 对应pom.xml文件中的dockerfile-maven-plugin插件JAR_FILE的值 +ARG JAR_FILE +# 对应pom.xml文件中的dockerfile-maven-plugin插件JAR_NAME的值 +ARG JAR_NAME +# 对应pom.xml文件中的dockerfile-maven-plugin插件SERVER_PORT的值 +ARG SERVER_PORT +# 复制打包完成后的jar文件到/opt目录下 +ENV JAR_PATH /mnt/epdc/${JAR_NAME}.jar +ADD ${JAR_FILE} $JAR_PATH +# /data设为环境变量 +ENV DATAPATH /data +# 挂载/data目录到主机 +VOLUME $DATAPATH +# 启动容器时执行 +ENTRYPOINT java -jar $JAR_CONFIG $JAR_PATH +EXPOSE ${SERVER_PORT}