services: llmx-nacos: image: nacos/nacos-server:v2.3.2 container_name: llmx-nacos restart: always ports: - "8848:9001" - "9848:9053" - "9849:9054" networks: - llmx-net-test environment: MODE: standalone # 显式指定为单体模式 volumes: - llmx-nacos-volume:/nacos/data llmx-core-service: image: ${Docker_REGISTRY_URL}/llmx-core-service container_name: llmx-core-service ports: - "9002:9002" networks: - llmx-net-test environment: SPRING_PROFILES_ACTIVE: ${SPRING_PROFILES_ACTIVE} volumes: - llmx-core-service-volume:/app/volume restart: always llmx-impl-baiLian: image: ${Docker_REGISTRY_URL}/llmx-impl-baiLian container_name: llmx-impl-baiLian ports: - "9003:9003" networks: - llmx-net-test environment: SPRING_PROFILES_ACTIVE: ${SPRING_PROFILES_ACTIVE} volumes: - llmx-impl-baiLian-volume:/app/volume restart: always llmx-core-database: image: postgres:16-alpine # 长期支持版本推荐用 16 container_name: llmx-core-database restart: always ports: - "5432:9052" networks: - llmx-net-test environment: POSTGRES_DB: llmx_core POSTGRES_USER: llmx POSTGRES_PASSWORD: L4s6f9y3, volumes: - llmx-core-db-volume:/var/lib/postgresql/data networks: llmx-net-test: driver: bridge volumes: llmx-core-service-volume: llmx-impl-baiLian-volume: llmx-core-db-volume: llmx-nacos-volume: