当前位置: 首页 > news >正文

ubentu服务器版本安装Dify

Docker 中安装Dify
首先安装Docker

1. 克隆Dify代码仓库

从github克隆 Dify 源代码至要本地环境。

我的ubentu服务器版本,我把源代码下载到 /var/下
在var文件夹下执行

git clone https://github.com/langgenius/dify.git

执行成功后,进入Dify源代码的Docker目录

cd dify/docker

复制环境配置文件

cp .env.example .env

2. 启动Dify的Docker容器

docker compose up -d

可能会出现错误。
在这里插入图片描述
编辑 /etc/docker/daemon.json 文件,如果没有这个文件就创建一个。

-- 创建文件
sudo nano /etc/docker/daemon.json

添加或修改 registry-mirrors 参数。

{"registry-mirrors": ["https://docker.m.daocloud.io","https://dockerproxy.com","https://registry.docker-cn.com","https://mirror.baidubce.com"]
}

3. 错误问题处理

  • 如果重复出现错误:

在这里插入图片描述

  • 检查防火墙设置:

确保防火墙没有阻止Docker的网络请求。你可以临时关闭防火墙来测试是否是防火墙的问题:

sudo ufw disable

如果问题解决,你需要配置防火墙规则来允许Docker的网络请求。

  • 清理Docker缓存:

有时Docker缓存可能会导致问题,你可以尝试清理Docker缓存:

docker system prune

请注意,这将删除所有未使用的容器、网络、镜像和构建缓存。

  • 执行成功显示如下信息

在这里插入图片描述

3. 检查容器状态

sudo docker compose ps

在这里插入图片描述

当前已经成功安装完成Dify

4. 设置和访问Dify

通过访问以下地址你需要进行管理员的用户设置

# 本地环境
http://localhost/install# 服务器环境
http://ip/install

设置完成后可以通过以下方式访问

# 本地环境
http://localhost# 服务器环境
http://ip

通过以上方式我们完成了Dify的安装。

http://www.dtcms.com/a/264756.html

相关文章:

  • 【leetcode算法300】:哈希板块
  • 多项式带余除法——线性代数题目为例
  • 【.NET Framework 窗体应用程序项目结构介绍】
  • WHAT - React Native 中 Light and Dark mode 深色模式(黑暗模式)机制
  • 如何在Excel中每隔几行取一行
  • 【PMP】项目管理入门:从基础到环境的体系化拆解
  • 分布式定时任务:xxl-job
  • 苍穹外卖day12--Apache POI导出Excel报表
  • [MIA 2025]CLIP in medical imaging: A survey
  • 多云密钥统一管理实战:CKMS对接阿里云/华为云密钥服务
  • .npmrc和.yarnrc配置文件介绍:分别用于 Node.js 中的 npm(Node Package Manager)和 Yarn 包管理工具
  • oracle集合三嵌套表(Nested Table)学习
  • 【第三章:神经网络原理详解与Pytorch入门】01.神经网络算法理论详解与实践-(1)神经网络预备知识(线性代数、微积分、概率等)
  • 微控制器中的EXTI0(External Interrupt 0)中断是什么?
  • uniapp socket 封装 (可拿去直接用)
  • 可编辑33页PPT | 某材料制造企业工业互联网平台解决方案
  • 云原生环境下部署大语言模型服务:以 DeepSeek 为例的实战教程
  • 6种iOS开发中常用的设计模式
  • Qt designer坑-布局内子控件的顺序错乱
  • 量化交易学习之自动化交易策略 [freqtrade 框架学习] ,常见问题避坑指南!!!!
  • <u>#12288;#8203;</u> HTML5全角空格,自动换行,半角用#32;#8203;
  • Spring AI Advisor RAG使用指南
  • Android Auto即将带来变革
  • AI大模型:从编码助手到流程重构者——软件开发新范式解析
  • 【前端】1 小时实现 React 简历项目
  • 多种方法实现golang中实现对http的响应内容生成图片
  • MySQL间隙锁详解:解决幻读的「隐形守护者」
  • React 学习(2)
  • 03-JS资料
  • 企业需要什么样的远程桌面管理软件?