使用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

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

然后登录成功后就是

相关推荐
小周学学学10 分钟前
RustDesk 项目解读:适合桌面运维的开源自托管远程桌面方案
运维·ad域
张文君7 小时前
ubuntu26.04从ext4改成mdadm的raid1+lvm启动
linux·运维·网络
DevHub8 小时前
QEMU + Busybox 搭建嵌入式 Linux 开发环境:内核编译到启动,30 秒一个迭代
linux·运维·服务器
ouynagda8 小时前
Linux 进程管理详解:从概念到实践
linux·运维·网络
2401_890603408 小时前
Linux 基础文件IO
linux·运维·服务器
tx11208763588 小时前
K8S-pod管理与控制器管理
linux·运维·kubernetes·pod
Awh-8 小时前
Linux软件应用编程 第一章中:Linux文件操作
linux·运维·服务器
adinnet20269 小时前
财务报销自动化:用智能体辅助处理繁琐报销任务
运维·自动化
μθημα9 小时前
Kubernetes 集群部署实操:从 Harbor 私有仓库到三节点集群搭建
云原生·容器·kubernetes