1.环境安装
wsl2 Ubuntu 系统安装 ,docker环境安装(个人使用的话可以直接下载 docker desktop 软件)

注意:docker desktop 软件仅供个人学习使用,企业使用需要购买版权
docker desktop链接:Docker Desktop: The #1 Containerization Tool for Developers | Docker

wsl2 Ubuntu安装 docker
参考连接:
 

2.拉取dify 项目

dify:github链接:langgenius/dify: Production-ready platform for agentic workflow development.

可以使用git拉取,也可以直接下载压缩包解压。

项目目录:

3.docker compose 拉取镜像启动项目


3.1wsl 进入 ubuntu 系统,~ 进入用户目录,创建dify文件夹

wsl
cd ~
mkdir ~/app/dify

3.2 将文件copy到dify目录

# 将coze部署文件copy到ubuntu指定位置
cp -r /mnt/d/notebook/dify/docker/* ~/app/coze
# 因为 cp指令不识别 .env 文件,进行二次copy
cp -r /mnt/d/notebook/dify/docker/.env.example ~/app/dify
 
# 将 .env.example 修改名称 为 .env 使用 cp 可以复制命名,保留源文件
cp ~/app/coze/.env.example ~/app/dify/.env

3.3 拉取镜像

docker compose up -d

注意:国内网络原因,直接 运行 docker compose up -d 可能会出现 拉取失败,超时等问题。可以单个拉取完镜像,再运行 docker compose up -d 命令

注意:国内网络原因,直接 运行 docker compose up -d 可能会出现 拉取失败,超时等问题。可以单个拉取完镜像,再运行 docker compose up -d 命令

4. 访问 dify 空间

使用系统ip4地址访问

windows上浏览器访问  http://172.20.11.192/apps 即可:

5. 使用自定义模型(本地运行大小模型)

docker部署dify,使用大模型时 安装模型供应商失败 :init environment for plugin langgenius/openai:0.2.6 解决办法_dify docker 安装插件报错-CSDN博客

注:本教程仅个人自己探索得出,仅作为学习笔记使用

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐