Ubuntu上本地部署Dify

‌配置Docker使用国内该加速器‌:

在Linux上,你可以通过修改Docker的配置文件来实现。找到Docker的配置文件(通常位于/etc/docker/daemon.json),如果没有这个文件,你可以创建一个。然后,添加或修改以下内容:

csharp 复制代码
{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://mirror.baidubce.com"
  ]
}

修改后,重启Docker服务:

csharp 复制代码
sudo systemctl daemon-reload
sudo systemctl restart docker

Dify部署:AI应用开发框架搭建

Dify是一个开源的LLMOps平台,支持模型管理、应用开发及部署。其部署步骤如下:

通过Docker Compose部署Dify

克隆Dify官方仓库并进入目录:

cpp 复制代码
git clone https://github.com/langgenius/dify.git
cd dify/docker

修改.env文件中的配置(如数据库密码、端口映射),默认配置已适配大多数场景。

启动Dify服务

执行以下命令启动所有服务(包括PostgreSQL、Redis、Dify API等):

cpp 复制代码
docker compose up -d

#设置开机启动
docker run -d --name dify -p 900:80 --env MY_ENV_VAR=value  root/dify

使用docker compose ps查看服务状态,确保所有容器显示healthy。

访问Dify控制台

浏览器访问http://localhost:80(默认端口),完成初始设置(如管理员账号创建)。

步骤 3:重启服务

csharp 复制代码
docker compose down
docker compose up -d
csharp 复制代码
#重启操作系统
sudo reboot
相关推荐
鱼日先生2 天前
Dify 中级实验(04):迭代进阶——如何批量处理数据并守住性能边界?
agent·工作流·dify
鱼日先生2 天前
Dify 中级实验(05):并行执行——如何让多路任务同时跑?
agent·工作流·dify
摇曳的精灵11 天前
dify的docker部署
运维·docker·容器·dify
码上解惑16 天前
从 Dify 工作流说起:常用节点怎么选、怎样组合?
java·人工智能·ai·agent·dify·智能体·spring ai
独码侠19 天前
Dify 开源深度实践:从企业部署到二次开发的全景拆解
知识库·dify·rag·ai工作流
青霄20 天前
Dify--sandbox沙盒
dify·sandbox
大龄码农有梦想22 天前
Dify、RAGFlow 与智能体平台的知识库,哪个更好用
人工智能·dify·ai agent·智能体·ai知识库·ai工作流·智能体开发平台
小宋10211 个月前
Dify 前后端联调踩坑记录:`/console/api/account/profile` 登录失败排查
人工智能·dify
gc_22992 个月前
学习在Windows中基于Docker部署Dify的步骤
windows·docker·dify
User_芊芊君子2 个月前
蓝耘元生代×魔珐星云:我用蓝耘MaaS大模型搭建一款共情具身智能数字人
人工智能·dify·蓝耘