diff --git a/.gitignore b/.gitignore index 2d7457138..224e480e9 100644 --- a/.gitignore +++ b/.gitignore @@ -26,5 +26,4 @@ hs_err_pid* .idea/ *.iml target/ -Dockerfile diff --git a/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/Dockerfile b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/Dockerfile new file mode 100755 index 000000000..738141981 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/Dockerfile @@ -0,0 +1,7 @@ +FROM adoptopenjdk/openjdk11 +EXPOSE 9654 + +VOLUME /tmp +ADD renren-activiti-server.jar /app.jar +RUN bash -c 'touch /app.jar' +ENTRYPOINT ["java","-jar","/app.jar"] diff --git a/esua-epdc/epdc-module/epdc-demo/epdc-demo-server/Dockerfile b/esua-epdc/epdc-module/epdc-demo/epdc-demo-server/Dockerfile new file mode 100755 index 000000000..b81c24d7a --- /dev/null +++ b/esua-epdc/epdc-module/epdc-demo/epdc-demo-server/Dockerfile @@ -0,0 +1,15 @@ +# 基础镜像 +FROM adoptopenjdk/openjdk11 +# 作者 +MAINTAINER rongchao@elink-cn.com +# 对应pom.xml文件中的dockerfile-maven-plugin插件JAR_FILE的值 +ARG JAR_FILE +# 复制打包完成后的jar文件到/opt目录下 +ADD ${JAR_FILE} /mnt/demo/epdc-demo-server.jar +# /data设为环境变量 +ENV DATAPATH /data +# 挂载/data目录到主机 +VOLUME $DATAPATH +# 启动容器时执行 +ENTRYPOINT ["java","-jar","/mnt/demo/epdc-demo-server.jar"] +EXPOSE 9654 diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/Dockerfile b/esua-epdc/epdc-module/epdc-events/epdc-events-server/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/Dockerfile @@ -0,0 +1,20 @@ +# 基础镜像 +FROM adoptopenjdk/openjdk11 +# 作者 +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 -Xmx1024m $JAR_PATH +EXPOSE ${SERVER_PORT} diff --git a/esua-epdc/pom.xml b/esua-epdc/pom.xml index 851a28f9e..dd49e5c39 100644 --- a/esua-epdc/pom.xml +++ b/esua-epdc/pom.xml @@ -153,7 +153,7 @@ public aliyun nexus - http://47.104.224.45:9002/repository/elink-release/ + http://47.104.224.45:9002/repository/maven-public/ true