OpenManus Dockerfile and Docker Compose configuration.
- 构建镜像并启动容器:
docker-compose up --build
- 仅构建镜像:
docker-compose build
- 单独运行容器:
docker-compose run openmanus
- 修改
.env
中的OPENMANUS_ENTRY
为:OPENMANUS_ENTRY=run_flow.py
- 重新运行:
docker-compose up --build
建议通过环境变量或挂载的配置文件传入 API 密钥,而不是硬编码到 Dockerfile 中。
当前配置未设置数据卷持久化存储。如果需要保存运行时生成的文件,可添加 volumes
配置,例如:
volumes:
- ./data:/app/data
确保容器能访问以下 API 地址,以支持 LLM 请求:
https://api.openai.com/v1
- 或您配置的其他 LLM API 地址。
本项目致力于提供稳定、可扩展的容器化环境,欢迎反馈与贡献!