File size: 772 Bytes
82bf89e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
version: '3.8'

services:
  # 客户端服务 - Python 3.11
  client:
    build:
      context: .
      dockerfile: Dockerfile.client
    ports:
      - "8501:8501"
    environment:
      - PORT=8501
    depends_on:
      - retrieve
      - review
    networks:
      - mcp-network

  # Retrieve服务 - Python 3.11 + 特殊依赖
  retrieve:
    build:
      context: .
      dockerfile: Dockerfile.retrieve
    ports:
      - "9487:9487"
    networks:
      - mcp-network
    environment:
      - PYTHONPATH=/app

  # Review服务 - Python 3.11
  review:
    build:
      context: .
      dockerfile: Dockerfile.review
    ports:
      - "8880:8880"
    networks:
      - mcp-network
    environment:
      - PYTHONPATH=/app

networks:
  mcp-network:
    driver: bridge