version: "3.8" # ============================================================================= # 开发环境 override # ============================================================================= # 用法:docker compose -f docker-compose.yaml -f docker-compose.dev.yml up -d redis postgres # # 仅启动 redis + postgres(agentkit 在宿主机运行),映射端口到 6391/5445 # 避免与 pms-redis(6379) / geo_redis(6380) / geo_db(5433) 端口冲突 # # 注意:端口须与 .env / agentkit.yaml 保持一致。 # .env 应包含: # REDIS_URL=redis://127.0.0.1:6391/0 # DATABASE_URL=postgresql+asyncpg://agentkit:agentkit@127.0.0.1:5445/agentkit # ============================================================================= services: # 开发模式不启动 agentkit 容器(在宿主机运行) agentkit: profiles: ["never"] redis: ports: - "6391:6379" postgres: ports: - "5445:5432"