OpenDify/docker-compose.yaml
wenyongda 88b3259ba0 build(deployment): 优化 Docker 部署配置
- 新增 .dockerignore 文件,排除不必要的文件和目录
- 修改 Dockerfile,使用环境变量 SERVER_PORT 替代固定端口 5000
- 更新 docker-compose.yaml,添加容器名称、调整端口映射并启用自动重启
- 优化 main.py 中的 chat_completions 函数逻辑
2025-06-27 13:48:44 +08:00

11 lines
411 B
YAML

services:
web:
build: ./ # 指定 Dockerfile 的构建上下文路径
container_name: OpenDify
ports:
- "${SERVER_PORT}:${SERVER_PORT}" # 端口映射:主机端口:容器端口
restart: always
volumes:
- ./:/app # 挂载本地代码到容器,方便开发时修改代码立即生效
environment: # 环境变量,例如 Flask 的开发模式
FLASK_ENV: development