使用docker本地部署dify

linux部署

前置条件 docker, docker-compose

docker 换国内源

dart 复制代码
换源:
/etc/docker/daemon.json

内容:
{
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker-0.unsee.tech",
    "https://docker.m.daocloud.io"
  ],
  "live-restore": true,
  "features": { "buildkit": true }
}

重启:

dart 复制代码
sudo systemctl daemon-reload
sudo systemctl restart docker
  1. 克隆Dify官方仓库
    git clone https://github.com/langgenius/dify.git
    进入 dify/docker (其实只把docker文件夹弄到服务器上就行,其他文件不需要)
  2. 修改配置文件
    将 .env.example 复制一份命名.env
  3. 启动
dart 复制代码
docker-compose  up -d

如果你发现某个容器反复重启,就是用docker logs 容器id 看一下具体原因,然后将日志丢给豆包之类的大模型,然后一步步解决问题;

最后登录 在浏览器中输入 http://服务器ip

首次登录是要设置账号密码的

然后登录成功后就是

相关推荐
songjxin18 小时前
离线部署kubernetes v1.34.3
云原生·容器·kubernetes
虹科网络安全18 小时前
艾体宝洞察 | 利用“隐形字符”的钓鱼邮件:传统防御为何失效,AI安全意识培训如何补上最后一道防线
运维·网络·安全
石像鬼₧魂石18 小时前
Kali Linux 网络端口深度扫描
linux·运维·网络
alengan19 小时前
linux上面写python3日志服务器
linux·运维·服务器
yBmZlQzJ19 小时前
免费内网穿透-端口转发配置介绍
运维·经验分享·docker·容器·1024程序员节
JH307319 小时前
docker 新手入门:10分钟搞定基础使用
运维·docker·容器
小卒过河010420 小时前
使用apache nifi 从数据库文件表路径拉取远程文件至远程服务器目的地址
运维·服务器·数据库
Empty_77720 小时前
DevOps理念
运维·devops
叶之香20 小时前
CentOS/RHEL 7、8安装exfat和ntfs文件系统
linux·运维·centos