Commit c87feb57 by 弓厶

调整项目的发布文件

parent ad05a5b0
FROM openjdk:8-jre-alpine FROM openjdk:8-jre-alpine
LABEL maintainer="Liph <liph@gzwinsun.com>" app="core" LABEL maintainer="Liph <liph@gzwinsun.com>" app="gdtelgztelschoolcentercore"
ENV JAR_NAME=core \ ENV JAR_NAME=applynet \
TZ=Asia/Shanghai TZ=Asia/Shanghai
COPY $JAR_NAME.jar $JAR_NAME.jar COPY $JAR_NAME.jar $JAR_NAME.jar
EXPOSE 11002 EXPOSE 11002
......
version: '3.7' version: '3.7'
services: services:
rabbitmq:
image: rabbitmq
container_name: rabbitmq
ports:
- "5672:5672"
- "15672:15672"
redis:
image: redis
container_name: redis
ports:
- "6379:6379"
es:
image: elasticsearch
container_name: es
ports:
- "9200:9200"
- "9300:9300"
environment:
- "discovery.type=single-node"
deploy:
resources:
limits:
memory: 4G
reservations:
memory: 1G
eureka: eureka:
image: eureka image: eureka
container_name: eureka container_name: eureka
...@@ -52,9 +27,9 @@ services: ...@@ -52,9 +27,9 @@ services:
memory: 500M memory: 500M
reservations: reservations:
memory: 100M memory: 100M
core: gdtelgztelschoolcentercore:
image: core image: gdtelgztelschoolcentercore
container_name: core container_name: gdtelgztelschoolcentercore
ports: ports:
- "10002:10002" - "10002:10002"
depends_on: depends_on:
...@@ -71,6 +46,8 @@ services: ...@@ -71,6 +46,8 @@ services:
container_name: gdtelgztelschoolcentermanager container_name: gdtelgztelschoolcentermanager
ports: ports:
- "11091:11091" - "11091:11091"
volumes:
- "./gdtel-gztel-school-center/manager/enclosure:/enclosure"
depends_on: depends_on:
- rabbitmq - rabbitmq
- eureka - eureka
...@@ -87,7 +64,6 @@ services: ...@@ -87,7 +64,6 @@ services:
container_name: gdtelgztelschoolcentertask container_name: gdtelgztelschoolcentertask
ports: ports:
- "11191:11191" - "11191:11191"
- "8199:8199"
depends_on: depends_on:
- rabbitmq - rabbitmq
- eureka - eureka
...@@ -197,3 +173,17 @@ services: ...@@ -197,3 +173,17 @@ services:
memory: 500M memory: 500M
reservations: reservations:
memory: 100M memory: 100M
gdtelgztelschoolcentermobileui:
image: gdtelgztelschoolcentermobileui
container_name: gdtelgztelschoolcentermobileui
ports:
- "11089:11089"
depends_on:
- eureka
- core
deploy:
resources:
limits:
memory: 100M
reservations:
memory: 100M
\ No newline at end of file
#!/bin/bash
cd eureka
docker build -t eureka .
cd ../gateway
docker build -t gateway .
cd ../core
docker build -t gdtelgztelschoolcentercore .
cd ../applynet
docker build -t gdtelgztelschoolcenterapplynet .
cd ../manager
docker build -t gdtelgztelschoolcentermanager .
cd ../newuser
docker build -t gdtelgztelschoolcenternewuser .
cd ../olduser
docker build -t gdtelgztelschoolcenterolduser .
cd ../task
docker build -t gdtelgztelschoolcentertask .
cd ../ui
docker build -t gdtelgztelschoolcenterui .
cd ../mobileui
docker build -t gdtelgztelschoolcentermobileui .
cd ../
docker-compose --compatibility up -d
\ No newline at end of file
#!/bin/bash #!/bin/bash
cp ../../eureka/target/*.jar winsun-docker-application-list/eureka/ cp ../eureka/target/*.jar docker-gdtel-gztel-hhr/eureka/
cp ../../gateway/target/*.jar winsun-docker-application-list/gateway/ cp ../gateway/target/*.jar docker-gdtel-gztel-hhr/gateway/
cp ../../core-service/target/*.jar winsun-docker-application-list/core/ cp ../core-service/target/*.jar docker-gdtel-gztel-hhr/core/
cp ../apply-net/target/*.jar docker-gdtel-gztel-hhr/applynet/
cp ../../apply-net/target/*.jar winsun-docker-application-list/gdtel-gztel-school-center/applynet/ cp ../service-manager/target/*.jar docker-gdtel-gztel-hhr/manager/
cp ../../service-manager/target/*.jar winsun-docker-application-list/gdtel-gztel-school-center/manager/ cp ../new-user/target/*.jar docker-gdtel-gztel-hhr/newuser/
cp ../../new-user/target/*.jar winsun-docker-application-list/gdtel-gztel-school-center/newuser/ cp ../old-user/target/*.jar docker-gdtel-gztel-hhr/olduser/
cp ../../old-user/target/*.jar winsun-docker-application-list/gdtel-gztel-school-center/olduser/ cp ../task/target/*.jar docker-gdtel-gztel-hhr/task/
cp ../../task/target/*.jar winsun-docker-application-list/gdtel-gztel-school-center/task/
scp -r docker-gdtel-gztel-hhr/* liph@172.18.101.171:/datas/apps/web/docker-gdtel-gztel-hhr/
# scp -r winsun-docker-application-list/eureka/eureka.jar liph@172.18.101.171:/datas/apps/web/jars/winsun-docker-application-list/eureka/eureka.jar
# scp -r winsun-docker-application-list/gateway/gateway.jar liph@172.18.101.171:/datas/apps/web/jars/winsun-docker-application-list/gateway/gateway.jar
# scp -r winsun-docker-application-list/core/core.jar liph@172.18.101.171:/datas/apps/web/jars/winsun-docker-application-list/core/core.jar
# scp -r winsun-docker-application-list/* liph@172.18.101.171:/datas/apps/web/jars/winsun-docker-application-list/
scp -r winsun-docker-application-list/gdtel-gztel-school-center/* liph@172.18.101.171:/datas/apps/web/jars/winsun-docker-application-list/gdtel-gztel-school-center/
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment