From 1115241b6c52a319b1e3dfbfd7bc2ef3e1e799fe Mon Sep 17 00:00:00 2001 From: rongchao Date: Tue, 10 Dec 2019 17:27:57 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E5=86=99dockerfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../picture/10.5.34.166/docker-compose.yml | 125 ++++++------------ .../epdc-admin/epdc-admin-server/Dockerfile | 20 +++ .../epdc-admin/epdc-admin-server/pom.xml | 3 +- .../src/main/resources/application-prod.yml | 14 +- esua-epdc/epdc-auth/Dockerfile | 20 +++ esua-epdc/epdc-auth/pom.xml | 11 +- esua-epdc/epdc-gateway/Dockerfile | 20 +++ esua-epdc/epdc-gateway/pom.xml | 11 +- .../epdc-api/epdc-api-server/Dockerfile | 20 +++ .../epdc-api/epdc-api-server/pom.xml | 15 ++- .../epdc-events/epdc-events-server/pom.xml | 22 +-- .../epdc-group/epdc-group-server/Dockerfile | 20 +++ .../epdc-group/epdc-group-server/pom.xml | 15 ++- .../epdc-kpi/epdc-kpi-server/Dockerfile | 20 +++ .../epdc-kpi/epdc-kpi-server/pom.xml | 15 ++- .../epdc-message-server/Dockerfile | 20 +++ .../epdc-message/epdc-message-server/pom.xml | 15 ++- .../epdc-news/epdc-news-server/Dockerfile | 20 +++ .../epdc-news/epdc-news-server/pom.xml | 15 ++- .../epdc-oss/epdc-oss-server/Dockerfile | 20 +++ .../epdc-oss/epdc-oss-server/pom.xml | 15 ++- .../epdc-user/epdc-user-server/Dockerfile | 20 +++ .../epdc-user/epdc-user-server/pom.xml | 15 ++- .../epdc-websocket-server/Dockerfile | 20 +++ .../epdc-websocket-server/pom.xml | 15 ++- 25 files changed, 356 insertions(+), 170 deletions(-) create mode 100755 esua-epdc/epdc-admin/epdc-admin-server/Dockerfile create mode 100755 esua-epdc/epdc-auth/Dockerfile create mode 100755 esua-epdc/epdc-gateway/Dockerfile create mode 100755 esua-epdc/epdc-module/epdc-api/epdc-api-server/Dockerfile create mode 100755 esua-epdc/epdc-module/epdc-group/epdc-group-server/Dockerfile create mode 100755 esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/Dockerfile create mode 100755 esua-epdc/epdc-module/epdc-message/epdc-message-server/Dockerfile create mode 100755 esua-epdc/epdc-module/epdc-news/epdc-news-server/Dockerfile create mode 100755 esua-epdc/epdc-module/epdc-oss/epdc-oss-server/Dockerfile create mode 100755 esua-epdc/epdc-module/epdc-user/epdc-user-server/Dockerfile create mode 100755 esua-epdc/epdc-module/epdc-websocket/epdc-websocket-server/Dockerfile diff --git a/esua-epdc/docker-compose/prod/master/picture/10.5.34.166/docker-compose.yml b/esua-epdc/docker-compose/prod/master/picture/10.5.34.166/docker-compose.yml index a153d32e9..ebfc71443 100644 --- a/esua-epdc/docker-compose/prod/master/picture/10.5.34.166/docker-compose.yml +++ b/esua-epdc/docker-compose/prod/master/picture/10.5.34.166/docker-compose.yml @@ -4,84 +4,47 @@ services: image: epdc-events-server:prod ports: - "9066:9066" -# renren-register: -# image: renren-cloud/renren-register -# ports: -# - "8761:8761" -# environment: -# - spring.profiles.active=dev -# renren-monitor: -# image: renren-cloud/renren-monitor -# ports: -# - "8100:8100" -# environment: -# - spring.profiles.active=dev -# renren-gateway: -# image: renren-cloud/renren-gateway -# ports: -# - "8080:8080" -# environment: -# - spring.profiles.active=dev -# links: -# - renren-register:eureka -# renren-auth: -# image: renren-cloud/renren-auth -# ports: -# - "8081:8081" -# environment: -# - spring.profiles.active=dev -# links: -# - renren-register:eureka -# extra_hosts: -# - "redis:192.168.10.10" -# renren-admin: -# image: renren-cloud/renren-admin-server -# ports: -# - "8082:8082" -# environment: -# - spring.profiles.active=dev -# links: -# - renren-register:eureka -# extra_hosts: -# - "mysql:192.168.10.10" -# - "redis:192.168.10.10" -# renren-oss: -# image: renren-cloud/renren-oss -# ports: -# - "8083:8083" -# environment: -# - spring.profiles.active=dev -# links: -# - renren-register:eureka -# renren-job: -# image: renren-cloud/renren-job -# ports: -# - "8084:8084" -# environment: -# - spring.profiles.active=dev -# links: -# - renren-register:eureka -# renren-message: -# image: renren-cloud/renren-message -# ports: -# - "8085:8085" -# environment: -# - spring.profiles.active=dev -# links: -# - renren-register:eureka -# renren-activiti: -# image: renren-cloud/renren-activiti -# ports: -# - "8086:8086" -# environment: -# - spring.profiles.active=dev -# links: -# - renren-register:eureka -# renren-api: -# image: renren-cloud/renren-api -# ports: -# - "8087:8087" -# environment: -# - spring.profiles.active=dev -# links: -# - renren-register:eureka + epdc-gateway: + image: epdc-gateway:prod + ports: + - "9094:9094" + epdc-auth: + image: epdc-auth:prod + ports: + - "9056:9056" + epdc-admin-server: + image: epdc-admin-server:prod + ports: + - "9055:9055" + epdc-oss-server: + image: epdc-oss-server:prod + ports: + - "9065:9065" + epdc-api-server: + image: epdc-api-server:prod + ports: + - "9040:9040" + epdc-news-server: + image: epdc-news-server:prod + prort: + - "9064:9064" + epdc-user-server: + image: epdc-user-server:prod + prort: + - "9068:9068" + epdc-websocket-server: + image: epdc-websocket-server:prod + prort: + - "9988:9988" + epdc-kpi-server: + image: epdc-kpi-server:prod + prort: + - "9987:9987" + epdc-group-server: + image: epdc-group-server:prod + prort: + - "9063:9063" + epdc-message-server: + image: epdc-message-server:prod + prort: + - "9062:9062" diff --git a/esua-epdc/epdc-admin/epdc-admin-server/Dockerfile b/esua-epdc/epdc-admin/epdc-admin-server/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-admin/epdc-admin-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/epdc-admin/epdc-admin-server/pom.xml b/esua-epdc/epdc-admin/epdc-admin-server/pom.xml index 7b6c58d33..be017d484 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/pom.xml +++ b/esua-epdc/epdc-admin/epdc-admin-server/pom.xml @@ -163,10 +163,11 @@ 9055 prod + prod true - 172.31.171.61:9300 + 10.5.34.164:8848 http://172.31.171.61:9411 diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/application-prod.yml b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/application-prod.yml index 414d8a3bb..8b5f372a1 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/application-prod.yml +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/application-prod.yml @@ -1,16 +1,16 @@ spring: redis: - database: 8 - host: 121.42.149.50 + database: 0 + host: 10.5.34.164 timeout: 30s - port: 9001 - password: elink888 + port: 6379 + password: Elink@833066 datasource: druid: driver-class-name: com.mysql.jdbc.Driver - url: jdbc:mysql://121.42.29.81:3306/esua_epdc_admin?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai + url: jdbc:mysql://10.5.34.164:3306/esua_epdc_admin?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai username: epdc - password: elink833066 + password: Elink@833066 initial-size: 10 max-active: 100 min-idle: 10 @@ -33,4 +33,4 @@ spring: stat: log-slow-sql: true slow-sql-millis: 1000 - merge-sql: false \ No newline at end of file + merge-sql: false diff --git a/esua-epdc/epdc-auth/Dockerfile b/esua-epdc/epdc-auth/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-auth/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/epdc-auth/pom.xml b/esua-epdc/epdc-auth/pom.xml index bc9e9bd24..14e2b8f77 100644 --- a/esua-epdc/epdc-auth/pom.xml +++ b/esua-epdc/epdc-auth/pom.xml @@ -143,16 +143,17 @@ 9056 prod + prod - 8 - 121.42.149.50 - 9001 - elink888 + 0 + 10.5.34.164 + 6379 + Elink@833066 true - 172.31.171.61:9300 + 10.5.34.164:8848 http://172.31.171.61:9411 diff --git a/esua-epdc/epdc-gateway/Dockerfile b/esua-epdc/epdc-gateway/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-gateway/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/epdc-gateway/pom.xml b/esua-epdc/epdc-gateway/pom.xml index 6ff7c7a4b..f84f5cdc9 100644 --- a/esua-epdc/epdc-gateway/pom.xml +++ b/esua-epdc/epdc-gateway/pom.xml @@ -179,6 +179,7 @@ prod 9094 + prod lb://epdc-auth-server @@ -203,13 +204,13 @@ lb://epdc-kpi-server - 8 - 121.42.149.50 - 9001 - elink888 + 0 + 10.5.34.164 + 6379 + Elink@833066 true - 172.31.171.61:9300 + 10.5.34.164:8848 http://localhost:9411 diff --git a/esua-epdc/epdc-module/epdc-api/epdc-api-server/Dockerfile b/esua-epdc/epdc-module/epdc-api/epdc-api-server/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-api/epdc-api-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/epdc-module/epdc-api/epdc-api-server/pom.xml b/esua-epdc/epdc-module/epdc-api/epdc-api-server/pom.xml index 0b1ddf624..435c0a1c5 100644 --- a/esua-epdc/epdc-module/epdc-api/epdc-api-server/pom.xml +++ b/esua-epdc/epdc-module/epdc-api/epdc-api-server/pom.xml @@ -210,22 +210,23 @@ prod prod + prod 9040 - 8 - 121.42.149.50 - 9001 - elink888 + 0 + 10.5.34.164 + 6379 + Elink@833066 - + epdc - elink833066 + Elink@833066 true - 172.31.171.61:9300 + 10.5.34.164:8848 wx3ef8f2cd12a19fcb 948aa2f21dbaa3943288ea5b119ac6f2 diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml b/esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml index 3b8c1e83b..8fe235dd6 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml @@ -189,30 +189,22 @@ 9066 - 8 - 121.42.149.50 - 9001 - elink888 + 0 + 10.5.34.164 + 6379 + Elink@833066 - + epdc - elink833066 + Elink@833066 true - 172.31.171.61:9300 + 10.5.34.164:8848 prod - - - - epdc - elink833066 - - true - 172.31.171.61:9300 wxdd8530c5f4926766 diff --git a/esua-epdc/epdc-module/epdc-group/epdc-group-server/Dockerfile b/esua-epdc/epdc-module/epdc-group/epdc-group-server/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-group/epdc-group-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/epdc-module/epdc-group/epdc-group-server/pom.xml b/esua-epdc/epdc-module/epdc-group/epdc-group-server/pom.xml index a94a649de..5826002cb 100644 --- a/esua-epdc/epdc-module/epdc-group/epdc-group-server/pom.xml +++ b/esua-epdc/epdc-module/epdc-group/epdc-group-server/pom.xml @@ -160,23 +160,24 @@ prod prod + prod 9063 - 8 - 121.42.149.50 - 9001 - elink888 + 0 + 10.5.34.164 + 6379 + Elink@833066 - + epdc - elink833066 + Elink@833066 true - 172.31.171.61:9300 + 10.5.34.164:8848 diff --git a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/Dockerfile b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-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/epdc-module/epdc-kpi/epdc-kpi-server/pom.xml b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/pom.xml index 2039c24c1..bae63c87b 100644 --- a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/pom.xml +++ b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/pom.xml @@ -160,22 +160,23 @@ prod prod + prod 9987 - 8 - 121.42.149.50 - 9001 - elink888 + 0 + 10.5.34.164 + 6379 + Elink@833066 - + epdc - elink833066 + Elink@833066 true - 172.31.171.61:9300 + 10.5.34.164:8848 diff --git a/esua-epdc/epdc-module/epdc-message/epdc-message-server/Dockerfile b/esua-epdc/epdc-module/epdc-message/epdc-message-server/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-message/epdc-message-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/epdc-module/epdc-message/epdc-message-server/pom.xml b/esua-epdc/epdc-module/epdc-message/epdc-message-server/pom.xml index 15d3a8ba1..65e33181e 100644 --- a/esua-epdc/epdc-module/epdc-message/epdc-message-server/pom.xml +++ b/esua-epdc/epdc-module/epdc-message/epdc-message-server/pom.xml @@ -189,22 +189,23 @@ prod prod + prod 9062 - 8 - 121.42.149.50 - 9001 - elink888 + 0 + 10.5.34.164 + 6379 + Elink@833066 - + epdc - elink833066 + Elink@833066 true - 172.31.171.61:9300 + 10.5.34.164:8848 diff --git a/esua-epdc/epdc-module/epdc-news/epdc-news-server/Dockerfile b/esua-epdc/epdc-module/epdc-news/epdc-news-server/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-news/epdc-news-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/epdc-module/epdc-news/epdc-news-server/pom.xml b/esua-epdc/epdc-module/epdc-news/epdc-news-server/pom.xml index 7ac371435..f261ef80e 100644 --- a/esua-epdc/epdc-module/epdc-news/epdc-news-server/pom.xml +++ b/esua-epdc/epdc-module/epdc-news/epdc-news-server/pom.xml @@ -155,22 +155,23 @@ prod prod + prod 9064 - 8 - 121.42.149.50 - 9001 - elink888 + 0 + 10.5.34.164 + 6379 + Elink@833066 - + epdc - elink833066 + Elink@833066 true - 172.31.171.61:9300 + 10.5.34.164:8848 diff --git a/esua-epdc/epdc-module/epdc-oss/epdc-oss-server/Dockerfile b/esua-epdc/epdc-module/epdc-oss/epdc-oss-server/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-oss/epdc-oss-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/epdc-module/epdc-oss/epdc-oss-server/pom.xml b/esua-epdc/epdc-module/epdc-oss/epdc-oss-server/pom.xml index 9f38741e9..ed1358032 100644 --- a/esua-epdc/epdc-module/epdc-oss/epdc-oss-server/pom.xml +++ b/esua-epdc/epdc-module/epdc-oss/epdc-oss-server/pom.xml @@ -202,22 +202,23 @@ prod prod + prod 9065 - 8 - 121.42.149.50 - 9001 - elink888 + 0 + 10.5.34.164 + 6379 + Elink@833066 - + epdc - elink833066 + Elink@833066 true - 172.31.171.61:9300 + 10.5.34.16:8848 diff --git a/esua-epdc/epdc-module/epdc-user/epdc-user-server/Dockerfile b/esua-epdc/epdc-module/epdc-user/epdc-user-server/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-user/epdc-user-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/epdc-module/epdc-user/epdc-user-server/pom.xml b/esua-epdc/epdc-module/epdc-user/epdc-user-server/pom.xml index 45356926d..3083936eb 100644 --- a/esua-epdc/epdc-module/epdc-user/epdc-user-server/pom.xml +++ b/esua-epdc/epdc-module/epdc-user/epdc-user-server/pom.xml @@ -159,23 +159,24 @@ prod prod + prod 9068 - 8 - 121.42.149.50 - 9001 - elink888 + 0 + 10.5.34.164 + 6379 + Elink@833066 - + epdc - elink833066 + Elink@833066 true - 172.31.171.61:9300 + 10.5.34.164:8848 diff --git a/esua-epdc/epdc-module/epdc-websocket/epdc-websocket-server/Dockerfile b/esua-epdc/epdc-module/epdc-websocket/epdc-websocket-server/Dockerfile new file mode 100755 index 000000000..d9a1f64c6 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-websocket/epdc-websocket-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/epdc-module/epdc-websocket/epdc-websocket-server/pom.xml b/esua-epdc/epdc-module/epdc-websocket/epdc-websocket-server/pom.xml index e35e7c4e5..cddfad6ab 100644 --- a/esua-epdc/epdc-module/epdc-websocket/epdc-websocket-server/pom.xml +++ b/esua-epdc/epdc-module/epdc-websocket/epdc-websocket-server/pom.xml @@ -199,23 +199,24 @@ prod prod + prod 9988 - 8 - 121.42.149.50 - 9001 - elink888 + 0 + 10.5.34.164 + 6379 + Elink@833066 - + epdc - elink833066 + Elink@833066 true - 172.31.171.61:9300 + 10.5.34.164:8848 wx3ef8f2cd12a19fcb 948aa2f21dbaa3943288ea5b119ac6f2