我使用的环境是Linux中的Ubuntu系统,使用docker部署
1.使用 docker - v 来查看是否安装docker
出现docker版本后,就可以执行下一步骤,如果没有出现你需要先安装docker

2.启动docker
sudo systemctl start docker
3.查看docker是否启动,如果显示running那么表示启动成功
systemctl status docker

4.你需要克隆dify,拉取dify,因为实在github上,如果长时间拉不下来,建议开启魔法,也可以多试几次
git clone https://github.com/langgenius/dify.git
5.拉取成功后,你需要进入dify中的docker文件 cd dify/docker (你要知道你的dify位置)

6.使用docker部署运行dify,(如果长时间下不来或者报错,那么你需要修改docker配置或者开启魔法,修改docker我放在文章最后)
sudo docker compose up -d

7.使用docker命令查看是否成功启动
sudo docker ps

8.成功启动后,默认端口是80 你使用本地地址http://192.168.XXX.XXX/install 这里替换你linux的IP
9.可以成功显示dify注册页面,结束。
10.如果你的第六步骤报错,修改docker配置
使用docker命令进入nano修改
sudo nano /etc/docker/daemon.json
将下方json替换daemon.json中的内容
{
"registry-mirrors": [
"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",
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://dockerproxy.com",
"https://gst6rzl9.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"http://mirrors.ustc.edu.cn/",
"https://mirrors.tuna.tsinghua.edu.cn/",
"http://mirrors.sohu.com/"
],
"insecure-registries": [
"registry.docker-cn.com",
"docker.mirrors.ustc.edu.cn"
],
"debug": true,
"experimental": false
}
修改完成使用 ctry+X退出编辑,Y同意保存
然后重启docker
sudo systemctl restart docker
继续执行
sudo docker compose up -d
6837

被折叠的 条评论
为什么被折叠?



