如何在MAC部署Dify
·
1、首先官网下载docker,我是M3版本,下载的Apple Silicon版本,然后安装打开(docker可以不登陆账号跳过)
2打开终端克隆代码
git clone https://github.com/langgenius/dify.git
如果在这步遇到如下问题:
正克隆到 'dify'...
致命错误:无法访问 'https://github.com/langgenius/dify.git/':Failure when receiving data from the peer
要查看自己的代理端口号是否没有正确连接
首先在终端输入如下指令查看自己的代理端口号
networksetup -getwebproxy Wi-Fi
会输出类似以下代码
Enabled: Yes Server: 127.0.0.1 Port: 7897 Authenticated Proxy Enabled: 0
说明 系统代理是开启的,并且端口已经确定为127.0.0.1:7897,接下要让 Git走这个代理端口。在终端执行:
git config --global http.proxy http://127.0.0.1:7897
git config --global https.proxy http://127.0.0.1:7897
确认是否设置成功
git config --global --get http.proxy
成功会返回
http://127.0.0.1:7897
然后重新执行
git clone https://github.com/langgenius/dify.git
会看到
正克隆到 'dify'...
remote: Enumerating objects: 342386, done.
remote: Counting objects: 100% (1328/1328), done.
remote: Compressing objects: 100% (699/699), done.
remote: Total 342386 (delta 1005), reused 648 (delta 629), pack-reused 341058 (from 3)
接收对象中: 100% (342386/342386), 304.69 MiB | 1.05 MiB/s, 完成.
处理 delta 中: 100% (249815/249815), 完成.
3、进入 Docker 目录
cd dify/docker
4、复制环境变量配置文件
cp .env.example .env
5、使用 Docker Compose 启动所有服务
docker-compose up -d
第一次运行会下载所需的镜像(大约几分钟,取决于网络)
6、检查容器是否全部启动成功
docker-compose ps
所有服务状态应为 Up(运行中)。
7、访问 Dify 并完成初始化
打开浏览器,访问 http://localhost
-
首次访问会进入初始化页面,按提示创建管理员账号(邮箱和密码)。
-
创建完成后即可登录使用。
更多推荐
所有评论(0)