mirror of
http://git.pig4cloud.com/pig/pigx.git
synced 2026-11-08 04:39:00 +08:00
Cherry-picked from 799188b31, excluding pigx-aigc and AI-related common modules.
168 lines
3.6 KiB
YAML
168 lines
3.6 KiB
YAML
# 使用说明 V5.11 - 微服务架构版本
|
|
# 1. 使用docker-compose 宿主机不需要配置host来发现
|
|
# 2. 无需修改源码,根目录 docker-compose up 即可
|
|
# 3. 静静等待服务启动
|
|
services:
|
|
pigx-mysql:
|
|
build:
|
|
context: ./db
|
|
environment:
|
|
MYSQL_ROOT_HOST: "%"
|
|
MYSQL_ROOT_PASSWORD: root
|
|
restart: always
|
|
container_name: pigx-mysql
|
|
image: pigx-mysql
|
|
command: --lower_case_table_names=1
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-redis:
|
|
container_name: pigx-redis
|
|
image: registry.cn-hangzhou.aliyuncs.com/dockerhub_mirror/redis
|
|
restart: always
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-register:
|
|
build:
|
|
context: ./pigx-register
|
|
restart: always
|
|
container_name: pigx-register
|
|
image: pigx-register
|
|
ports:
|
|
- 8848:8848
|
|
- 9848:9848
|
|
- 18080:18080
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-gateway:
|
|
build:
|
|
context: ./pigx-gateway
|
|
restart: always
|
|
container_name: pigx-gateway
|
|
image: pigx-gateway
|
|
ports:
|
|
- 9999:9999
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-auth:
|
|
build:
|
|
context: ./pigx-auth
|
|
restart: always
|
|
container_name: pigx-auth
|
|
image: pigx-auth
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-upms:
|
|
build:
|
|
context: ./pigx-upms/pigx-upms-biz
|
|
restart: always
|
|
container_name: pigx-upms
|
|
image: pigx-upms
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-flow-biz:
|
|
build:
|
|
context: ./pigx-flow/pigx-flow-biz
|
|
restart: always
|
|
container_name: pigx-flow-biz
|
|
image: pigx-flow-biz
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-app-server:
|
|
build:
|
|
context: ./pigx-app-server/pigx-app-server-biz
|
|
restart: always
|
|
container_name: pigx-app-server
|
|
image: pigx-app-server
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-monitor:
|
|
build:
|
|
context: ./pigx-visual/pigx-monitor
|
|
restart: always
|
|
image: pigx-monitor
|
|
container_name: pigx-monitor
|
|
ports:
|
|
- 5001:5001
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-daemon-quartz:
|
|
build:
|
|
context: ./pigx-visual/pigx-daemon-quartz
|
|
restart: always
|
|
image: pigx-daemon-quartz
|
|
container_name: pigx-daemon-quartz
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-daemon-elastic-job:
|
|
build:
|
|
context: ./pigx-visual/pigx-daemon-elastic-job
|
|
restart: always
|
|
image: pigx-daemon-elastic-job
|
|
container_name: pigx-daemon-elastic-job
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-codegen:
|
|
build:
|
|
context: ./pigx-visual/pigx-codegen
|
|
restart: always
|
|
image: pigx-codegen
|
|
container_name: pigx-codegen
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-mp-platform:
|
|
build:
|
|
context: ./pigx-visual/pigx-mp-platform
|
|
restart: always
|
|
image: pigx-mp-platform
|
|
container_name: pigx-mp-platform
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-pay-platform:
|
|
build:
|
|
context: ./pigx-visual/pigx-pay-platform
|
|
restart: always
|
|
image: pigx-pay-platform
|
|
container_name: pigx-pay-platform
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-report-platform:
|
|
build:
|
|
context: ./pigx-visual/pigx-report-platform
|
|
restart: always
|
|
image: pigx-report-platform
|
|
container_name: pigx-report-platform
|
|
ports:
|
|
- 9095:9095
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
pigx-jimu-platform:
|
|
build:
|
|
context: ./pigx-visual/pigx-jimu-platform
|
|
restart: always
|
|
image: pigx-jimu-platform
|
|
container_name: pigx-jimu-platform
|
|
ports:
|
|
- 5008:5008
|
|
networks:
|
|
- spring_cloud_default
|
|
|
|
networks:
|
|
spring_cloud_default:
|
|
name: spring_cloud_default
|
|
driver: bridge
|