Dify Docker部署

文章目录

一、环境准备

sh 复制代码
1.docker
2.docker compose

二、下载Dify

  • 将Dify代码从github下载至服务器,或者通过http的方式下载Dify的代码的zip文件后,上传至服务器解压缩。
sh 复制代码
mkdir /data
cd /data
git clone https://github.com/langgenius/dify.git

三、启动Dify

  • 加快拉取镜像的速度,在docker-compose.yaml文件里面加一个前缀源

    • 例如:image: mysql:8.0 替换为 image: docker.1ms.run/mysql:8.0

      cd dify/docker
      cp .env.example .env
      docker compose up -d

  • 注意:如果您的系统安装了 Docker Compose V2 而不是 V1,请使用 docker compose 而不是 docker-compose

四、访问Dify

出现异常:

dify Setup failed: PermissionDenied (persistent) at write => permission denied Context: service: fs path: privkeys/e4c12d52-1c20-4753-a3c0-45ebed0575d6/private.pem Source: Permission denied (os error 13)

解决办法:

chmod 777 dify/docker/volumes/app/storage

相关推荐
无代码专家44 分钟前
数字化转型下生产管理的全流程优化解决方案
运维·devops
HalvmånEver1 小时前
linux:虚拟地址空间与物理地址空间(进程六)
linux·运维·服务器
MadPrinter1 小时前
FindQC 实战 (一):基于 SerpApi 的电商高质量图片自动化筛选算法初探
运维·python·算法·自动化
胡萝卜的兔1 小时前
ci/cd自动化部署
运维·ci/cd·自动化
倔强的石头1061 小时前
Linux 进程深度解析(一):从内核视角看懂进程的本质
linux·运维·服务器
saber_andlibert1 小时前
【docker】入门基础和镜像、容器
linux·运维·docker·容器
小毅&Nora1 小时前
【云计算】【Kubernetes】 ③ 深入 containerd - CRI 插件如何驱动 OCI 容器?
容器·kubernetes·云计算
a***11351 小时前
使用Kubernetes部署Spring Boot项目
spring boot·容器·kubernetes