378 字
2 分钟
dify的本地部署
前提: 确保你已经安装并启动了 Docker Desktop
# 1. 回到你的用户根目录cd ~
# 2. 创建一个专门放项目的文件夹mkdir -p MyProjectscd MyProjects
# 3. 重新克隆 Dify 代码git clone https://github.com/langgenius/dify.git
# 4. 进入 docker 目录cd dify/docker
# 5. 复制配置文件cp .env.example .env
# 6. 启动 Difydocker compose up -dNOTE因为网络原因,在启动的时候有可能会下载中断,无需在意,直接重新输入 docker compose up -d 就可以继续下载了,一直不行的话就考虑换源吧。
如何启动: 打开浏览器,访问 http://localhost,然后注册管理员账户并使用就可以了。
如何停止: 重新打开终端,进入那个目录 (cd ~/MyProjects/dify/docker),输入 docker compose down 即可。
考虑到一直开着的话,内存和电池负担会比较重,并且停止对流程还不算简单,可以考虑简化指令输入。
可以在 .zshrc (终端配置文件) 里加两个快捷别名,把繁琐的命令简化成一个词:
- 打开配置文件:
nano ~/.zshrc- 在文件末尾加上这两行(假设你的路径是
~/MyProjects/dify/docker):
alias dify-up="cd ~/MyProjects/dify/docker && docker compose up -d"alias dify-stop="cd ~/MyProjects/dify/docker && docker compose stop"- 保存退出 (
Ctrl+O,Enter,Ctrl+X),然后让它生效:
source ~/.zshrc简化操作流:
- 启动:打开终端输入
dify-up,去浏览器用。 - 关闭:打开终端输入
dify-stop。
如果你觉得这依然很麻烦的话,那就直接在 docker Desktop 里面一键启停吧。
部分信息可能已经过时