当前位置: 首页 > 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.lryc.cn/news/579259.html

相关文章:

  • docker拉取redis并使用
  • 代码训练LeetCode(44)螺旋矩阵
  • Notion 创始人 Ivan Zhao:传统软件开发是造桥,AI 开发更像酿酒,提供环境让 AI 自行发展
  • Highcharts 安装使用教程
  • 数据结构20250620_数据结构考试
  • mysql查看数据库
  • IPS防御原理和架构
  • MySQL 用户管理与权限控制
  • Python 的内置函数 print
  • vue动态绑定样式
  • 利用tcp转发搭建私有云笔记
  • (第三篇)HMTL+CSS+JS-新手小白循序渐进案例入门
  • Spring Cloud 微服务(链路追踪与日志聚合)
  • Springboot开发常见注解一览
  • Rust 安装使用教程
  • 【数字后端】- 什么是AOI、OAI cell?它们后面数字的含义
  • 无代码自动化测试工具介绍
  • windows系统下将Docker Desktop安装到除了C盘的其它盘中
  • SpringSSM
  • SQLMesh中的SQL模型:从基础定义到高级应用
  • Python3完全新手小白的学习手册 10 文件和异常
  • C++ 完美转发(泛型模板函数)
  • Python训练营Day1
  • Spring生态在Java开发
  • AI:什么是Agent
  • [学习记录] HLSL-编译指示及属性
  • C#上位机串口接口
  • Android Studio使用HTTP代理下载依赖
  • 红黑树:高效平衡的秘密
  • linux中的种子下载方案ED2K BT