# 使用说明 V5.2 # 1. 使用docker-compose 宿主机不需要配置host来发现 # 2. 无需修改源码,根目录 docker-compose up 即可 # 3. 静静等待服务启动 version: '3' services: pjcloud-mysql: build: context: ./db environment: MYSQL_ROOT_HOST: "%" MYSQL_ROOT_PASSWORD: root restart: always container_name: pjcloud-mysql image: pjcloud-mysql command: --lower_case_table_names=1 networks: - spring_cloud_default pjcloud-redis: container_name: pjcloud-redis image: registry.cn-hangzhou.aliyuncs.com/dockerhub_mirror/redis restart: always networks: - spring_cloud_default pjcloud-register: build: context: ./pjcloud-register restart: always container_name: pjcloud-register image: pjcloud-register ports: - 8848:8848 networks: - spring_cloud_default pjcloud-gateway: build: context: ./pjcloud-gateway restart: always container_name: pjcloud-gateway image: pjcloud-gateway ports: - 9999:9999 networks: - spring_cloud_default pjcloud-auth: build: context: ./pjcloud-auth restart: always container_name: pjcloud-auth image: pjcloud-auth networks: - spring_cloud_default pjcloud-upms: build: context: ./pjcloud-upms/pjcloud-upms-biz restart: always container_name: pjcloud-upms image: pjcloud-upms networks: - spring_cloud_default pjcloud-flow-task: build: context: ./pjcloud-flow/pjcloud-flow-task/pjcloud-flow-task-biz restart: always container_name: pjcloud-flow-task image: pjcloud-flow-task networks: - spring_cloud_default pjcloud-flow-engine: build: context: ./pjcloud-flow/pjcloud-flow-engine/pjcloud-flow-engine-biz restart: always container_name: pjcloud-flow-engine image: pjcloud-flow-engine networks: - spring_cloud_default pjcloud-app-server: build: context: ./pjcloud-app-server/pjcloud-app-server-biz restart: always container_name: pjcloud-app-server image: pjcloud-app-server networks: - spring_cloud_default pjcloud-monitor: build: context: ./pjcloud-visual/pjcloud-monitor restart: always image: pjcloud-monitor container_name: pjcloud-monitor ports: - 5001:5001 networks: - spring_cloud_default pjcloud-daemon-quartz: build: context: ./pjcloud-visual/pjcloud-daemon-quartz restart: always image: pjcloud-daemon-quartz container_name: pjcloud-daemon-quartz networks: - spring_cloud_default pjcloud-daemon-elastic-job: build: context: ./pjcloud-visual/pjcloud-daemon-elastic-job restart: always image: pjcloud-daemon-elastic-job container_name: pjcloud-daemon-elastic-job networks: - spring_cloud_default pjcloud-codegen: build: context: ./pjcloud-visual/pjcloud-codegen restart: always image: pjcloud-codegen container_name: pjcloud-codegen networks: - spring_cloud_default pjcloud-mp-platform: build: context: ./pjcloud-visual/pjcloud-mp-platform restart: always image: pjcloud-mp-platform container_name: pjcloud-mp-platform networks: - spring_cloud_default pjcloud-pay-platform: build: context: ./pjcloud-visual/pjcloud-pay-platform restart: always image: pjcloud-pay-platform container_name: pjcloud-pay-platform networks: - spring_cloud_default pjcloud-report-platform: build: context: ./pjcloud-visual/pjcloud-report-platform restart: always image: pjcloud-report-platform container_name: pjcloud-report-platform ports: - 9095:9095 networks: - spring_cloud_default pjcloud-jimu-platform: build: context: ./pjcloud-visual/pjcloud-jimu-platform restart: always image: pjcloud-jimu-platform container_name: pjcloud-jimu-platform ports: - 5008:5008 networks: - spring_cloud_default networks: spring_cloud_default: name: spring_cloud_default driver: bridge