Commit c87feb57 by 弓厶

调整项目的发布文件

parent ad05a5b0
FROM openjdk:8-jre-alpine
LABEL maintainer="Liph <liph@gzwinsun.com>" app="core"
ENV JAR_NAME=core \
LABEL maintainer="Liph <liph@gzwinsun.com>" app="gdtelgztelschoolcentercore"
ENV JAR_NAME=applynet \
TZ=Asia/Shanghai
COPY $JAR_NAME.jar $JAR_NAME.jar
EXPOSE 11002
......
version: '3.7'
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:
image: eureka
container_name: eureka
......@@ -52,9 +27,9 @@ services:
memory: 500M
reservations:
memory: 100M
core:
image: core
container_name: core
gdtelgztelschoolcentercore:
image: gdtelgztelschoolcentercore
container_name: gdtelgztelschoolcentercore
ports:
- "10002:10002"
depends_on:
......@@ -71,6 +46,8 @@ services:
container_name: gdtelgztelschoolcentermanager
ports:
- "11091:11091"
volumes:
- "./gdtel-gztel-school-center/manager/enclosure:/enclosure"
depends_on:
- rabbitmq
- eureka
......@@ -82,55 +59,54 @@ services:
memory: 500M
reservations:
memory: 100M
gdtelgztelschoolcentertask:
image: gdtelgztelschoolcentertask
container_name: gdtelgztelschoolcentertask
ports:
- "11191:11191"
- "8199:8199"
depends_on:
- rabbitmq
- eureka
- redis
- core
deploy:
resources:
limits:
memory: 500M
reservations:
memory: 100M
gdtelgztelschoolcenterapplynet:
image: gdtelgztelschoolcenterapplynet
container_name: gdtelgztelschoolcenterapplynet
ports:
- "11092:11092"
depends_on:
- rabbitmq
- eureka
- redis
- core
deploy:
resources:
limits:
memory: 500M
reservations:
memory: 100M
gdtelgztelschoolcenternewuser:
image: gdtelgztelschoolcenternewuser
container_name: gdtelgztelschoolcenternewuser
ports:
- "11093:11093"
depends_on:
- rabbitmq
- eureka
- redis
- core
deploy:
resources:
limits:
memory: 500M
reservations:
memory: 100M
gdtelgztelschoolcentertask:
image: gdtelgztelschoolcentertask
container_name: gdtelgztelschoolcentertask
ports:
- "11191:11191"
depends_on:
- rabbitmq
- eureka
- redis
- core
deploy:
resources:
limits:
memory: 500M
reservations:
memory: 100M
gdtelgztelschoolcenterapplynet:
image: gdtelgztelschoolcenterapplynet
container_name: gdtelgztelschoolcenterapplynet
ports:
- "11092:11092"
depends_on:
- rabbitmq
- eureka
- redis
- core
deploy:
resources:
limits:
memory: 500M
reservations:
memory: 100M
gdtelgztelschoolcenternewuser:
image: gdtelgztelschoolcenternewuser
container_name: gdtelgztelschoolcenternewuser
ports:
- "11093:11093"
depends_on:
- rabbitmq
- eureka
- redis
- core
deploy:
resources:
limits:
memory: 500M
reservations:
memory: 100M
gdtelgztelschoolcenterolduser:
image: gdtelgztelschoolcenterolduser
container_name: gdtelgztelschoolcenterolduser
......@@ -196,4 +172,18 @@ services:
limits:
memory: 500M
reservations:
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
cp ../../eureka/target/*.jar winsun-docker-application-list/eureka/
cp ../../gateway/target/*.jar winsun-docker-application-list/gateway/
cp ../../core-service/target/*.jar winsun-docker-application-list/core/
cp ../../apply-net/target/*.jar winsun-docker-application-list/gdtel-gztel-school-center/applynet/
cp ../../service-manager/target/*.jar winsun-docker-application-list/gdtel-gztel-school-center/manager/
cp ../../new-user/target/*.jar winsun-docker-application-list/gdtel-gztel-school-center/newuser/
cp ../../old-user/target/*.jar winsun-docker-application-list/gdtel-gztel-school-center/olduser/
cp ../../task/target/*.jar winsun-docker-application-list/gdtel-gztel-school-center/task/
# 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/
cp ../eureka/target/*.jar docker-gdtel-gztel-hhr/eureka/
cp ../gateway/target/*.jar docker-gdtel-gztel-hhr/gateway/
cp ../core-service/target/*.jar docker-gdtel-gztel-hhr/core/
cp ../apply-net/target/*.jar docker-gdtel-gztel-hhr/applynet/
cp ../service-manager/target/*.jar docker-gdtel-gztel-hhr/manager/
cp ../new-user/target/*.jar docker-gdtel-gztel-hhr/newuser/
cp ../old-user/target/*.jar docker-gdtel-gztel-hhr/olduser/
cp ../task/target/*.jar docker-gdtel-gztel-hhr/task/
scp -r docker-gdtel-gztel-hhr/* liph@172.18.101.171:/datas/apps/web/docker-gdtel-gztel-hhr/
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