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. 14
      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
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"

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>
<server.port>9055</server.port>
<spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<!-- nacos -->
<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>
<!--小程序配置-->

14
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
merge-sql: false

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>
<server.port>9056</server.port>
<spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<!-- redis配置 -->
<spring.redis.index>8</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host>
<spring.redis.port>9001</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password>
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>Elink@833066</spring.redis.password>
<!-- nacos -->
<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>
</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>
<properties>
<server.port>9094</server.port>
<docker.tag>prod</docker.tag>
<!-- gateway routes -->
<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>
<!-- redis配置 -->
<spring.redis.index>8</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host>
<spring.redis.port>9001</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password>
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>Elink@833066</spring.redis.password>
<!-- nacos -->
<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>
</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>
<properties>
<spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9040</server.port>
<!-- redis配置 -->
<spring.redis.index>8</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host>
<spring.redis.port>9001</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password>
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>Elink@833066</spring.redis.password>
<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.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.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.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>
<!-- redis配置 -->
<spring.redis.index>8</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host>
<spring.redis.port>9001</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password>
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>Elink@833066</spring.redis.password>
<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.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.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>
<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>

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>
<properties>
<spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9063</server.port>
<!-- redis配置 -->
<spring.redis.index>8</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host>
<spring.redis.port>9001</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password>
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>Elink@833066</spring.redis.password>
<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.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.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>
</profile>
</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>
<properties>
<spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9987</server.port>
<!-- redis配置 -->
<spring.redis.index>8</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host>
<spring.redis.port>9001</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password>
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>Elink@833066</spring.redis.password>
<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.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.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>
</profile>
</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>
<properties>
<spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9062</server.port>
<!-- redis配置 -->
<spring.redis.index>8</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host>
<spring.redis.port>9001</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password>
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>Elink@833066</spring.redis.password>
<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.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.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>
</profile>
</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>
<properties>
<spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9064</server.port>
<!-- redis配置 -->
<spring.redis.index>8</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host>
<spring.redis.port>9001</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password>
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>Elink@833066</spring.redis.password>
<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.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.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>
</profile>
</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>
<properties>
<spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9065</server.port>
<!-- redis配置 -->
<spring.redis.index>8</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host>
<spring.redis.port>9001</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password>
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>Elink@833066</spring.redis.password>
<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.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.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>
</profile>
</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>
<properties>
<spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9068</server.port>
<!-- redis配置 -->
<spring.redis.index>8</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host>
<spring.redis.port>9001</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password>
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>Elink@833066</spring.redis.password>
<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.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.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>
</profile>
</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>
<properties>
<spring.profiles.active>prod</spring.profiles.active>
<docker.tag>prod</docker.tag>
<server.port>9988</server.port>
<!-- redis配置 -->
<spring.redis.index>8</spring.redis.index>
<spring.redis.host>121.42.149.50</spring.redis.host>
<spring.redis.port>9001</spring.redis.port>
<spring.redis.password>elink888</spring.redis.password>
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>10.5.34.164</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>Elink@833066</spring.redis.password>
<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.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.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.secret>948aa2f21dbaa3943288ea5b119ac6f2</wx.mp.configs.secret>

Loading…
Cancel
Save