Browse Source

编写dockerfile

dev
管理员 6 years ago
parent
commit
1115241b6c
  1. 125
      esua-epdc/docker-compose/prod/master/picture/10.5.34.166/docker-compose.yml
  2. 20
      esua-epdc/epdc-admin/epdc-admin-server/Dockerfile
  3. 3
      esua-epdc/epdc-admin/epdc-admin-server/pom.xml
  4. 12
      esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/application-prod.yml
  5. 20
      esua-epdc/epdc-auth/Dockerfile
  6. 11
      esua-epdc/epdc-auth/pom.xml
  7. 20
      esua-epdc/epdc-gateway/Dockerfile
  8. 11
      esua-epdc/epdc-gateway/pom.xml
  9. 20
      esua-epdc/epdc-module/epdc-api/epdc-api-server/Dockerfile
  10. 15
      esua-epdc/epdc-module/epdc-api/epdc-api-server/pom.xml
  11. 22
      esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml
  12. 20
      esua-epdc/epdc-module/epdc-group/epdc-group-server/Dockerfile
  13. 15
      esua-epdc/epdc-module/epdc-group/epdc-group-server/pom.xml
  14. 20
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/Dockerfile
  15. 15
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/pom.xml
  16. 20
      esua-epdc/epdc-module/epdc-message/epdc-message-server/Dockerfile
  17. 15
      esua-epdc/epdc-module/epdc-message/epdc-message-server/pom.xml
  18. 20
      esua-epdc/epdc-module/epdc-news/epdc-news-server/Dockerfile
  19. 15
      esua-epdc/epdc-module/epdc-news/epdc-news-server/pom.xml
  20. 20
      esua-epdc/epdc-module/epdc-oss/epdc-oss-server/Dockerfile
  21. 15
      esua-epdc/epdc-module/epdc-oss/epdc-oss-server/pom.xml
  22. 20
      esua-epdc/epdc-module/epdc-user/epdc-user-server/Dockerfile
  23. 15
      esua-epdc/epdc-module/epdc-user/epdc-user-server/pom.xml
  24. 20
      esua-epdc/epdc-module/epdc-websocket/epdc-websocket-server/Dockerfile
  25. 15
      esua-epdc/epdc-module/epdc-websocket/epdc-websocket-server/pom.xml

125
esua-epdc/docker-compose/prod/master/picture/10.5.34.166/docker-compose.yml

@ -4,84 +4,47 @@ services:
image: epdc-events-server:prod image: epdc-events-server:prod
ports: ports:
- "9066:9066" - "9066:9066"
# renren-register: epdc-gateway:
# image: renren-cloud/renren-register image: epdc-gateway:prod
# ports: ports:
# - "8761:8761" - "9094:9094"
# environment: epdc-auth:
# - spring.profiles.active=dev image: epdc-auth:prod
# renren-monitor: ports:
# image: renren-cloud/renren-monitor - "9056:9056"
# ports: epdc-admin-server:
# - "8100:8100" image: epdc-admin-server:prod
# environment: ports:
# - spring.profiles.active=dev - "9055:9055"
# renren-gateway: epdc-oss-server:
# image: renren-cloud/renren-gateway image: epdc-oss-server:prod
# ports: ports:
# - "8080:8080" - "9065:9065"
# environment: epdc-api-server:
# - spring.profiles.active=dev image: epdc-api-server:prod
# links: ports:
# - renren-register:eureka - "9040:9040"
# renren-auth: epdc-news-server:
# image: renren-cloud/renren-auth image: epdc-news-server:prod
# ports: prort:
# - "8081:8081" - "9064:9064"
# environment: epdc-user-server:
# - spring.profiles.active=dev image: epdc-user-server:prod
# links: prort:
# - renren-register:eureka - "9068:9068"
# extra_hosts: epdc-websocket-server:
# - "redis:192.168.10.10" image: epdc-websocket-server:prod
# renren-admin: prort:
# image: renren-cloud/renren-admin-server - "9988:9988"
# ports: epdc-kpi-server:
# - "8082:8082" image: epdc-kpi-server:prod
# environment: prort:
# - spring.profiles.active=dev - "9987:9987"
# links: epdc-group-server:
# - renren-register:eureka image: epdc-group-server:prod
# extra_hosts: prort:
# - "mysql:192.168.10.10" - "9063:9063"
# - "redis:192.168.10.10" epdc-message-server:
# renren-oss: image: epdc-message-server:prod
# image: renren-cloud/renren-oss prort:
# ports: - "9062:9062"
# - "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

20
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}

3
esua-epdc/epdc-admin/epdc-admin-server/pom.xml

@ -163,10 +163,11 @@
<properties> <properties>
<server.port>9055</server.port> <server.port>9055</server.port>
<spring.profiles.active>prod</spring.profiles.active> <spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.164:8848</nacos.server-addr>
<spring.zipkin.base-url>http://172.31.171.61:9411</spring.zipkin.base-url> <spring.zipkin.base-url>http://172.31.171.61:9411</spring.zipkin.base-url>
<!--小程序配置--> <!--小程序配置-->

12
esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/application-prod.yml

@ -1,16 +1,16 @@
spring: spring:
redis: redis:
database: 8 database: 0
host: 121.42.149.50 host: 10.5.34.164
timeout: 30s timeout: 30s
port: 9001 port: 6379
password: elink888 password: Elink@833066
datasource: datasource:
druid: druid:
driver-class-name: com.mysql.jdbc.Driver 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 username: epdc
password: elink833066 password: Elink@833066
initial-size: 10 initial-size: 10
max-active: 100 max-active: 100
min-idle: 10 min-idle: 10

20
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}

11
esua-epdc/epdc-auth/pom.xml

@ -143,16 +143,17 @@
<properties> <properties>
<server.port>9056</server.port> <server.port>9056</server.port>
<spring.profiles.active>prod</spring.profiles.active> <spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<!-- redis配置 --> <!-- redis配置 -->
<spring.redis.index>8</spring.redis.index> <spring.redis.index>0</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host> <spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>9001</spring.redis.port> <spring.redis.port>6379</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password> <spring.redis.password>Elink@833066</spring.redis.password>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.164:8848</nacos.server-addr>
<spring.zipkin.base-url>http://172.31.171.61:9411</spring.zipkin.base-url> <spring.zipkin.base-url>http://172.31.171.61:9411</spring.zipkin.base-url>
</properties> </properties>

20
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}

11
esua-epdc/epdc-gateway/pom.xml

@ -179,6 +179,7 @@
<id>prod</id> <id>prod</id>
<properties> <properties>
<server.port>9094</server.port> <server.port>9094</server.port>
<docker.tag>prod</docker.tag>
<!-- gateway routes --> <!-- gateway routes -->
<gateway.routes.epdc-auth-server.uri>lb://epdc-auth-server</gateway.routes.epdc-auth-server.uri> <gateway.routes.epdc-auth-server.uri>lb://epdc-auth-server</gateway.routes.epdc-auth-server.uri>
@ -203,13 +204,13 @@
<gateway.routes.epdc-kpi-server.uri>lb://epdc-kpi-server</gateway.routes.epdc-kpi-server.uri> <gateway.routes.epdc-kpi-server.uri>lb://epdc-kpi-server</gateway.routes.epdc-kpi-server.uri>
<!-- redis配置 --> <!-- redis配置 -->
<spring.redis.index>8</spring.redis.index> <spring.redis.index>0</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host> <spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>9001</spring.redis.port> <spring.redis.port>6379</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password> <spring.redis.password>Elink@833066</spring.redis.password>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.164:8848</nacos.server-addr>
<spring.zipkin.base-url>http://localhost:9411</spring.zipkin.base-url> <spring.zipkin.base-url>http://localhost:9411</spring.zipkin.base-url>
</properties> </properties>

20
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}

15
esua-epdc/epdc-module/epdc-api/epdc-api-server/pom.xml

@ -210,22 +210,23 @@
<id>prod</id> <id>prod</id>
<properties> <properties>
<spring.profiles.active>prod</spring.profiles.active> <spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9040</server.port> <server.port>9040</server.port>
<!-- redis配置 --> <!-- redis配置 -->
<spring.redis.index>8</spring.redis.index> <spring.redis.index>0</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host> <spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>9001</spring.redis.port> <spring.redis.port>6379</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password> <spring.redis.password>Elink@833066</spring.redis.password>
<spring.datasource.druid.url> <spring.datasource.druid.url>
<![CDATA[jdbc:mysql://121.42.29.81:3306/esua_epdc_api?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]> <![CDATA[jdbc:mysql://10.5.34.164:3306/esua_epdc_api?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]>
</spring.datasource.druid.url> </spring.datasource.druid.url>
<spring.datasource.druid.username>epdc</spring.datasource.druid.username> <spring.datasource.druid.username>epdc</spring.datasource.druid.username>
<spring.datasource.druid.password>elink833066</spring.datasource.druid.password> <spring.datasource.druid.password>Elink@833066</spring.datasource.druid.password>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.164:8848</nacos.server-addr>
<!--公众号配置--> <!--公众号配置-->
<wx.mp.configs.appId>wx3ef8f2cd12a19fcb</wx.mp.configs.appId> <wx.mp.configs.appId>wx3ef8f2cd12a19fcb</wx.mp.configs.appId>
<wx.mp.configs.secret>948aa2f21dbaa3943288ea5b119ac6f2</wx.mp.configs.secret> <wx.mp.configs.secret>948aa2f21dbaa3943288ea5b119ac6f2</wx.mp.configs.secret>

22
esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml

@ -189,30 +189,22 @@
<server.port>9066</server.port> <server.port>9066</server.port>
<!-- redis配置 --> <!-- redis配置 -->
<spring.redis.index>8</spring.redis.index> <spring.redis.index>0</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host> <spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>9001</spring.redis.port> <spring.redis.port>6379</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password> <spring.redis.password>Elink@833066</spring.redis.password>
<spring.datasource.druid.url> <spring.datasource.druid.url>
<![CDATA[jdbc:mysql://121.42.29.81:3306/esua_epdc_events?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]> <![CDATA[jdbc:mysql://10.5.34.164:3306/esua_epdc_events?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]>
</spring.datasource.druid.url> </spring.datasource.druid.url>
<spring.datasource.druid.username>epdc</spring.datasource.druid.username> <spring.datasource.druid.username>epdc</spring.datasource.druid.username>
<spring.datasource.druid.password>elink833066</spring.datasource.druid.password> <spring.datasource.druid.password>Elink@833066</spring.datasource.druid.password>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.164:8848</nacos.server-addr>
<nacos.register.ip></nacos.register.ip> <nacos.register.ip></nacos.register.ip>
<docker.tag>prod</docker.tag> <docker.tag>prod</docker.tag>
<spring.datasource.druid.url>
<![CDATA[jdbc:mysql://121.42.29.81:3306/esua_epdc_events?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]>
</spring.datasource.druid.url>
<spring.datasource.druid.username>epdc</spring.datasource.druid.username>
<spring.datasource.druid.password>elink833066</spring.datasource.druid.password>
<!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr>
<!--小程序配置--> <!--小程序配置-->
<wx.ma.appId>wxdd8530c5f4926766</wx.ma.appId> <wx.ma.appId>wxdd8530c5f4926766</wx.ma.appId>

20
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}

15
esua-epdc/epdc-module/epdc-group/epdc-group-server/pom.xml

@ -160,23 +160,24 @@
<id>prod</id> <id>prod</id>
<properties> <properties>
<spring.profiles.active>prod</spring.profiles.active> <spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9063</server.port> <server.port>9063</server.port>
<!-- redis配置 --> <!-- redis配置 -->
<spring.redis.index>8</spring.redis.index> <spring.redis.index>0</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host> <spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>9001</spring.redis.port> <spring.redis.port>6379</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password> <spring.redis.password>Elink@833066</spring.redis.password>
<spring.datasource.druid.url> <spring.datasource.druid.url>
<![CDATA[jdbc:mysql://121.42.29.81:3306/esua_epdc_group?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]> <![CDATA[jdbc:mysql://10.5.34.164:3306/esua_epdc_group?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]>
</spring.datasource.druid.url> </spring.datasource.druid.url>
<spring.datasource.druid.username>epdc</spring.datasource.druid.username> <spring.datasource.druid.username>epdc</spring.datasource.druid.username>
<spring.datasource.druid.password>elink833066</spring.datasource.druid.password> <spring.datasource.druid.password>Elink@833066</spring.datasource.druid.password>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.164:8848</nacos.server-addr>
</properties> </properties>
</profile> </profile>
</profiles> </profiles>

20
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}

15
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/pom.xml

@ -160,22 +160,23 @@
<id>prod</id> <id>prod</id>
<properties> <properties>
<spring.profiles.active>prod</spring.profiles.active> <spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9987</server.port> <server.port>9987</server.port>
<!-- redis配置 --> <!-- redis配置 -->
<spring.redis.index>8</spring.redis.index> <spring.redis.index>0</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host> <spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>9001</spring.redis.port> <spring.redis.port>6379</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password> <spring.redis.password>Elink@833066</spring.redis.password>
<spring.datasource.druid.url> <spring.datasource.druid.url>
<![CDATA[jdbc:mysql://121.42.29.81:3306/esua_epdc_kpi?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]> <![CDATA[jdbc:mysql://10.5.34.164:3306/esua_epdc_kpi?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]>
</spring.datasource.druid.url> </spring.datasource.druid.url>
<spring.datasource.druid.username>epdc</spring.datasource.druid.username> <spring.datasource.druid.username>epdc</spring.datasource.druid.username>
<spring.datasource.druid.password>elink833066</spring.datasource.druid.password> <spring.datasource.druid.password>Elink@833066</spring.datasource.druid.password>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.164:8848</nacos.server-addr>
</properties> </properties>
</profile> </profile>
</profiles> </profiles>

20
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}

15
esua-epdc/epdc-module/epdc-message/epdc-message-server/pom.xml

@ -189,22 +189,23 @@
<id>prod</id> <id>prod</id>
<properties> <properties>
<spring.profiles.active>prod</spring.profiles.active> <spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9062</server.port> <server.port>9062</server.port>
<!-- redis配置 --> <!-- redis配置 -->
<spring.redis.index>8</spring.redis.index> <spring.redis.index>0</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host> <spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>9001</spring.redis.port> <spring.redis.port>6379</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password> <spring.redis.password>Elink@833066</spring.redis.password>
<spring.datasource.druid.url> <spring.datasource.druid.url>
<![CDATA[jdbc:mysql://121.42.29.81:3306/esua_epdc_admin?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]> <![CDATA[jdbc:mysql://10.5.34.164:3306/esua_epdc_admin?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]>
</spring.datasource.druid.url> </spring.datasource.druid.url>
<spring.datasource.druid.username>epdc</spring.datasource.druid.username> <spring.datasource.druid.username>epdc</spring.datasource.druid.username>
<spring.datasource.druid.password>elink833066</spring.datasource.druid.password> <spring.datasource.druid.password>Elink@833066</spring.datasource.druid.password>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.164:8848</nacos.server-addr>
</properties> </properties>
</profile> </profile>
</profiles> </profiles>

20
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}

15
esua-epdc/epdc-module/epdc-news/epdc-news-server/pom.xml

@ -155,22 +155,23 @@
<id>prod</id> <id>prod</id>
<properties> <properties>
<spring.profiles.active>prod</spring.profiles.active> <spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9064</server.port> <server.port>9064</server.port>
<!-- redis配置 --> <!-- redis配置 -->
<spring.redis.index>8</spring.redis.index> <spring.redis.index>0</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host> <spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>9001</spring.redis.port> <spring.redis.port>6379</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password> <spring.redis.password>Elink@833066</spring.redis.password>
<spring.datasource.druid.url> <spring.datasource.druid.url>
<![CDATA[jdbc:mysql://121.42.29.81:3306/esua_epdc_news?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]> <![CDATA[jdbc:mysql://10.5.34.164:3306/esua_epdc_news?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]>
</spring.datasource.druid.url> </spring.datasource.druid.url>
<spring.datasource.druid.username>epdc</spring.datasource.druid.username> <spring.datasource.druid.username>epdc</spring.datasource.druid.username>
<spring.datasource.druid.password>elink833066</spring.datasource.druid.password> <spring.datasource.druid.password>Elink@833066</spring.datasource.druid.password>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.164:8848</nacos.server-addr>
</properties> </properties>
</profile> </profile>
</profiles> </profiles>

20
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}

15
esua-epdc/epdc-module/epdc-oss/epdc-oss-server/pom.xml

@ -202,22 +202,23 @@
<id>prod</id> <id>prod</id>
<properties> <properties>
<spring.profiles.active>prod</spring.profiles.active> <spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9065</server.port> <server.port>9065</server.port>
<!-- redis配置 --> <!-- redis配置 -->
<spring.redis.index>8</spring.redis.index> <spring.redis.index>0</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host> <spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>9001</spring.redis.port> <spring.redis.port>6379</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password> <spring.redis.password>Elink@833066</spring.redis.password>
<spring.datasource.druid.url> <spring.datasource.druid.url>
<![CDATA[jdbc:mysql://121.42.29.81:3306/esua_epdc_admin?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]> <![CDATA[jdbc:mysql://10.5.34.164:3306/esua_epdc_admin?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]>
</spring.datasource.druid.url> </spring.datasource.druid.url>
<spring.datasource.druid.username>epdc</spring.datasource.druid.username> <spring.datasource.druid.username>epdc</spring.datasource.druid.username>
<spring.datasource.druid.password>elink833066</spring.datasource.druid.password> <spring.datasource.druid.password>Elink@833066</spring.datasource.druid.password>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.16:8848</nacos.server-addr>
</properties> </properties>
</profile> </profile>
</profiles> </profiles>

20
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}

15
esua-epdc/epdc-module/epdc-user/epdc-user-server/pom.xml

@ -159,23 +159,24 @@
<id>prod</id> <id>prod</id>
<properties> <properties>
<spring.profiles.active>prod</spring.profiles.active> <spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9068</server.port> <server.port>9068</server.port>
<!-- redis配置 --> <!-- redis配置 -->
<spring.redis.index>8</spring.redis.index> <spring.redis.index>0</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host> <spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>9001</spring.redis.port> <spring.redis.port>6379</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password> <spring.redis.password>Elink@833066</spring.redis.password>
<spring.datasource.druid.url> <spring.datasource.druid.url>
<![CDATA[jdbc:mysql://121.42.29.81:3306/esua_epdc_user?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]> <![CDATA[jdbc:mysql://10.5.34.164:3306/esua_epdc_user?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]>
</spring.datasource.druid.url> </spring.datasource.druid.url>
<spring.datasource.druid.username>epdc</spring.datasource.druid.username> <spring.datasource.druid.username>epdc</spring.datasource.druid.username>
<spring.datasource.druid.password>elink833066</spring.datasource.druid.password> <spring.datasource.druid.password>Elink@833066</spring.datasource.druid.password>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.164:8848</nacos.server-addr>
</properties> </properties>
</profile> </profile>
</profiles> </profiles>

20
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}

15
esua-epdc/epdc-module/epdc-websocket/epdc-websocket-server/pom.xml

@ -199,23 +199,24 @@
<id>prod</id> <id>prod</id>
<properties> <properties>
<spring.profiles.active>prod</spring.profiles.active> <spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9988</server.port> <server.port>9988</server.port>
<!-- redis配置 --> <!-- redis配置 -->
<spring.redis.index>8</spring.redis.index> <spring.redis.index>0</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host> <spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>9001</spring.redis.port> <spring.redis.port>6379</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password> <spring.redis.password>Elink@833066</spring.redis.password>
<spring.datasource.druid.url> <spring.datasource.druid.url>
<![CDATA[jdbc:mysql://121.42.29.81:3306/esua_epdc_api?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]> <![CDATA[jdbc:mysql://10.5.34.164:3306/esua_epdc_api?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]>
</spring.datasource.druid.url> </spring.datasource.druid.url>
<spring.datasource.druid.username>epdc</spring.datasource.druid.username> <spring.datasource.druid.username>epdc</spring.datasource.druid.username>
<spring.datasource.druid.password>elink833066</spring.datasource.druid.password> <spring.datasource.druid.password>Elink@833066</spring.datasource.druid.password>
<!-- nacos --> <!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled> <nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>172.31.171.61:9300</nacos.server-addr> <nacos.server-addr>10.5.34.164:8848</nacos.server-addr>
<!--公众号配置--> <!--公众号配置-->
<wx.mp.configs.appId>wx3ef8f2cd12a19fcb</wx.mp.configs.appId> <wx.mp.configs.appId>wx3ef8f2cd12a19fcb</wx.mp.configs.appId>
<wx.mp.configs.secret>948aa2f21dbaa3943288ea5b119ac6f2</wx.mp.configs.secret> <wx.mp.configs.secret>948aa2f21dbaa3943288ea5b119ac6f2</wx.mp.configs.secret>

Loading…
Cancel
Save