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

相关推荐
BduL OWED5 小时前
Docker:基于自制openjdk8镜像 or 官方openjdk8镜像,制作tomcat镜像
docker·容器·tomcat
.柒宇.5 小时前
AI掘金头条项目 Docker Compose 部署完整教程(附踩坑记录)
运维·后端·python·docker·容器·fastapi
Nightwish55 小时前
Linux随记(三十)
linux·运维·mysql·ambari
cui_ruicheng5 小时前
Linux信号机制(一):从概念到产生与处理
linux·运维·服务器
KnowSafe7 小时前
从手动到智能:证书自动化解决方案的技术演进
运维·自动化
xingfujie14 小时前
运维实战攻略
运维
道清茗14 小时前
【RH294知识点汇总】第 9 章 《 自动执行 Linux 管理任务 》常见问题
linux·运维·服务器
北方的流星14 小时前
华三路由器NAT配置
运维·网络·华三
wj30558537815 小时前
Codex + Git 开发环境配置指南(WSL版)
linux·运维·git
星马梦缘15 小时前
如何切换window-ubuntu双系统【方案二】
linux·运维·ubuntu