Dify Docker部署

60 阅读1分钟

一、环境准备

1.docker
2.docker compose

二、下载Dify

将Dify代码从github下载至服务器,或者通过http的方式下载Dify的代码的zip文件后,上传至服务器解压缩。

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

http://localhost

出现异常: 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