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

相关推荐
optimistic_chen3 分钟前
【Docker入门】容器技术
linux·运维·服务器·docker·容器
小明_GLC4 分钟前
理解Docker、镜像Images、容器Container
docker·容器
努力搬砖的咸鱼5 分钟前
用 Docker 部署你的第一个微服务
docker·微服务·云原生·容器
Lueeee.5 分钟前
2.智梯云枢・全维管控广告系统——解决串口卡顿 + 优化稳定性
linux·运维·服务器
海清河晏1116 分钟前
Linux进阶篇:HTTP协议
linux·运维·http
水上冰石9 分钟前
如何查看k8s按照的jenkins插件的路径
容器·kubernetes·jenkins
oMcLin13 分钟前
如何在 CentOS 7.9 上配置并调优 Docker Swarm 集群,确保跨多个节点的高效服务发现与负载均衡?
docker·centos·服务发现
鱼跃鹰飞14 分钟前
经典面试题:K8S的自动缩扩容和崩溃恢复
java·容器·kubernetes
江湖有缘16 分钟前
Fenrus + Docker 实战:构建简洁高效的浏览器新标签页
运维·docker·容器
乾元16 分钟前
如何把 CCIE / HCIE 的实验案例改造成 AI 驱动的工程项目——从“实验室能力”到“可交付系统”的完整迁移路径
大数据·运维·网络·人工智能·深度学习·安全·机器学习