MacBook 本地化部署 Dify 指南
Dify 安装前的准备工作
确认系统满足最低配置要求,包括操作系统版本、内存、CPU 和存储空间。
检查是否已安装必要的依赖项,如 Python、Docker
确保网络环境稳定,能够访问所需的软件源或镜像仓库。
获取 Dify 安装包
https://docs.dify.ai/v/zh-hans
从官方 GitHub 仓库或官方网站下载最新版本的 Dify 安装包。
验证下载文件的完整性,确保未损坏或被篡改。
单机部署方式(基于 Docker)
安装 Docker 和 Docker Compose,并确保服务正常运行。
通过 Docker Compose 配置文件启动 Dify 的核心服务,包括前端、后端和数据库。
检查容器日志,确认所有服务成功启动且无报错。
地址 https://www.docker.com/
选择适合自己电脑版本的 docker
下载之后是一个dmg包,直接双击安装即可,安装完成打开界面类似下面:
安装完成以后界面是这样的
打开终端软件 输入 docker --version
展示版本号 说明安装成功
下一步需要 修改下镜像源 国外有点源 需要 魔法 才能用
找到设置
{"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}},"experimental": false,"registry-mirrors":["https://9cpn8tt6.mirror.aliyuncs.com","https://registry.docker-cn.com","https://mirror.ccs.tencentyun.com","https://docker.1panel.live","https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com","https://docker.m.daocloud.io","https://hub-mirror.c.163.com","https://mirror.baidubce.com","https://your_preferred_mirror","https://dockerhub.icu","https://docker.registry.cyou","https://docker-cf.registry.cyou","https://dockercf.jsdelivr.fyi","https://docker.jsdelivr.fyi","https://dockertest.jsdelivr.fyi","https://mirror.aliyuncs.com","https://dockerproxy.com","https://mirror.baidubce.com","https://docker.m.daocloud.io","https://docker.nju.edu.cn","https://docker.mirrors.sjtug.sjtu.edu.cn","https://docker.mirrors.ustc.edu.cn","https://mirror.iscas.ac.cn","https://docker.rainbond.cc"]
}
复制替换即可
配置完成别忘了重启下docker,然后终端输入:docker info,能够看到如下配置已生效即可。
这样镜像源就替换完成并且生效
接下来,看一下如何本地化部署。
先提供必要信息:
开源地址:https://github.com/langgenius/dify
官方文档:https://docs.dify.ai/v/zh-hans
将 dify 的源码克隆到本地。
完成后,进入 Docker 目录。在刚才打开的 Terminal 内输入以下指令。
cd dify/docker
cp .env.example .env
docker compose up -d
执行玩提示这样部署完成
本地访问本地访问
浏览器中输入:http://localhost
首次进入会要设置管理员账号密码啥的,随便设置一个登录,然后就可以看到类似如下界面:
出现这个界面说明 dify安装成功。