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"