AI Agent Harness:可调度、可观测、可伸缩的生产级运行时底盘
2026/10/1 14:35:01
下面是“在电脑上安装 Dify”的常见两种方式的详细说明:最推荐的本地安装方式是用 Docker Desktop 一键起服务;如果你没有 Docker 环境,再考虑源码/手动部署(更复杂)。以下先给出 Docker 方式的步骤。
docker--versiondockercompose versiondocker--versiondockercompose version在你电脑上找个目录(如D:\dify或~/dify),打开终端执行:
gitclone https://github.com/langgenius/dify.gitcddify/docker如果你没装 Git,也可以去 GitHub 下载 zip 解压后进入
dify/docker目录。
在dify/docker目录下通常会有示例环境文件。做法一般是复制一份:
.env.example→.envdocker-compose.yaml旁边配套的示例 env你可以这样做(以.env.example为例):
cp.env.example .env然后用文本编辑器打开.env,至少检查这些项(不同版本字段名略有差异,但大同小异):
http://localhost)如果你不确定怎么改,先保持默认通常也能跑起来。
在dify/docker目录执行:
dockercompose up-d等待首次拉取镜像并启动服务(首次可能几分钟)。
通常在浏览器访问(以实际配置为准):
http://localhosthttp://localhost:xxxx如果你不确定端口,执行:
dockercomposeps看哪些端口映射到宿主机。
Dify 本体启动后,还需要在 Dify 的控制台里配置模型,例如:
进入 Dify 后一般在Settings / Model Provider(或类似菜单)里填 API Key 和 Base URL。
报错类似 “port is already allocated”。解决:
.env或docker-compose.yml里的端口映射默认 Compose 会把数据库/向量库等挂到 volume。你不要随便docker compose down -v,否则会删数据卷。
dockercompose stopdockercompose start# 或重启dockercompose restart需要你本机具备并配置好: