288 lines
9.7 KiB
YAML
288 lines
9.7 KiB
YAML
|
|
version: '2.1'
|
||
|
|
services:
|
||
|
|
rabbitmq:
|
||
|
|
image: rabbitmq:3-management
|
||
|
|
restart: always
|
||
|
|
ports:
|
||
|
|
- 15672:15672
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
config:
|
||
|
|
build:
|
||
|
|
context: jy-config
|
||
|
|
environment:
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/jy-config:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
eureka:
|
||
|
|
build:
|
||
|
|
context: jy-eureka
|
||
|
|
environment:
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/jy-eureka:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
depends_on:
|
||
|
|
config:
|
||
|
|
condition: service_healthy
|
||
|
|
ports:
|
||
|
|
- 8761:8761
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
gateway:
|
||
|
|
build:
|
||
|
|
context: jy-gateway
|
||
|
|
environment:
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/jy-gateway:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
ports:
|
||
|
|
- 9000:9000
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
system-service:
|
||
|
|
build:
|
||
|
|
context: jy-service/jy-system
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/jy-system:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
mes-craft:
|
||
|
|
build:
|
||
|
|
context: mes-service/mes-craft/craft-srv
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/craft-srv:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
ureport-service:
|
||
|
|
build:
|
||
|
|
context: jy-service/jy-ureport
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/jy-ureport:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
mes-upload-manage-service:
|
||
|
|
build:
|
||
|
|
context: mes-service/mes-upload-manage
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/mes-upload-manage:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
mes-logistics-materiel-service:
|
||
|
|
build:
|
||
|
|
context: mes-service/mes-logistics-materiel
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/mes-logistics-materiel:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
mes-master-data-service:
|
||
|
|
build:
|
||
|
|
context: mes-service/mes-master-data
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/mes-master-data:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
mes-erp-manage-service:
|
||
|
|
build:
|
||
|
|
context: mes-service/mes-erp-manage
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/mes-erp-manage:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
mes-plan-manage-service:
|
||
|
|
build:
|
||
|
|
context: mes-service/mes-plan-manage
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/mes-plan-manage:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
mes-production-manage-service:
|
||
|
|
build:
|
||
|
|
context: mes-service/mes-production-manage
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/mes-production-manage:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
mes-equipment-manage-service:
|
||
|
|
build:
|
||
|
|
context: mes-service/mes-equipment-manage
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/mes-equipment-manage:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
mes-quality-manage-service:
|
||
|
|
build:
|
||
|
|
context: mes-service/mes-quality-manage
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/mes-quality-manage:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
mes-report-forms-service:
|
||
|
|
build:
|
||
|
|
context: mes-service/mes-report-forms
|
||
|
|
environment:
|
||
|
|
TZ: Asia/Shanghai
|
||
|
|
CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/mes-report-forms:${TAG:-latest}
|
||
|
|
restart: always
|
||
|
|
logging:
|
||
|
|
options:
|
||
|
|
max-size: "10m"
|
||
|
|
max-file: "10"
|
||
|
|
|
||
|
|
# mes-data-acquisition-service:
|
||
|
|
# build:
|
||
|
|
# context: mes-service/mes-data-acquisition
|
||
|
|
# environment:
|
||
|
|
# TZ: Asia/Shanghai
|
||
|
|
# CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
# CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
## RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
# EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
# image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/mes-data-acquisition:${TAG:-latest}
|
||
|
|
# restart: always
|
||
|
|
# logging:
|
||
|
|
# options:
|
||
|
|
# max-size: "10m"
|
||
|
|
# max-file: "10"
|
||
|
|
|
||
|
|
# mes-energy-manage-service:
|
||
|
|
# build:
|
||
|
|
# context: mes-service/mes-energy-manage
|
||
|
|
# environment:
|
||
|
|
# TZ: Asia/Shanghai
|
||
|
|
# CONFIG_SERVICE_URI: ${CONFIG_SERVICE_URI:-http://config:8888}
|
||
|
|
# CONFIG_SERVICE_PASSWORD: ${CONFIG_SERVICE_PASSWORD:-123456}
|
||
|
|
# # RABBITMQ_SERVICE_HOST: ${RABBITMQ_SERVICE_HOST:-rabbitmq}
|
||
|
|
# EUREKA_SERVICE_HOST: ${EUREKA_SERVICE_HOST:-eureka}
|
||
|
|
# image: swr.cn-north-4.myhuaweicloud.com/juyuan/symes/symes-api/mes-energy-manage:${TAG:-latest}
|
||
|
|
# restart: always
|
||
|
|
# logging:
|
||
|
|
# options:
|
||
|
|
# max-size: "10m"
|
||
|
|
# max-file: "10"
|
||
|
|
|