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

【大模型学习笔记】0基础本地部署dify教程

目录

  • 一、准备工作
    • 1、安装包下载
    • 1.1 安装git
    • 1.2 安装docker
      • (1)默认安装
      • (2)自定义路径安装(推荐)
      • 1.3 验证docker
      • 1.4 切换镜像源
  • 二、下载dify源码
  • 三、启动dify
    • 1、在docker目录下启动dify
      • 2、验证
      • 3、浏览器中输入

一、准备工作

本地化部署dify所需要的安装包
1、git安装包:用来拉取dify的代码
2、docker desktop 安装包:用来docker compose部署

1、安装包下载

可以选择官网上下载,也可以用下面的链接下载
通过网盘分享的文件:安装包
链接: https://pan.baidu.com/s/1RdmVH52_4Hwa5Ei5cT5BeQ?pwd=ncq9 提取码: ncq9

1.1 安装git

双击安装包,自定义安装路径,傻瓜式下一步即可

1.2 安装docker

(1)默认安装

双击安装包,自定义安装路径,傻瓜式下一步即可

(2)自定义路径安装(推荐)

在docker 安装包路径下cmd命令窗口下执行下面的命令

"Docker Desktop Installer.exe" install  --installation-dir="D:\Docker"

1.3 验证docker

docker -v
docker-compose -v

上面的命令能正常输出就说明已安装docker

1.4 切换镜像源

在docker的setting下,在docker engine中输入
切换镜像源

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.feng.cx",
    "https://docker.m.daocloud.io",
    "https://docker.imgdb.de",
    "https://docker-0.unsee.tech",
    "https://docker.hlmirror.com",
    "https://docker.1ms.run",
    "https://func.ink",
    "https://lispy.org",
    "https://docker.xiaogenban1993.com",
    "https://docker.xuanyuan.me",
    "https://docker.rainbond.cc",
    "https://do.nark.eu.org",
    "https://dc.j8.work",
    "https://docker.hpcloud.cloud",
    "https://docker.unsee.tech",
    "https://docker.1panel.live",
    "http://mirrors.ustc.edu.cn",
    "https://docker.chenby.cn",
    "http://mirror.azure.cn",
    "https://dockerpull.org",
    "https://dockerhub.icu",
    "https://hub.rat.dev"
  ]
}

二、下载dify源码

在git安装目录下执行下面的命令

git.exe clone --progress --branch 0.15.3 -v "https://github.com/langgenius/dify.git" "D:\dify"

其中d:/dify 表示要把dify源码下载的目标路径

三、启动dify

1、在docker目录下启动dify

在git bash窗口下依次执行下面的命令

cd dify/docker
cp .env.example .env
docker compose up -d

2、验证

执行下面的命令

docker compose ps

启动成功的效果

3、浏览器中输入

进入dify

http://127.0.0.1/install

能看到界面,就说明部署成功了


http://www.kler.cn/a/569197.html

相关文章:

  • AI辅助学习vue第十四章
  • 欧拉22.03系统安装离线redis 6.2.5
  • vue3配置端口,比底部vue调试
  • logback日志输出配置范例
  • FPGA AXI-Stream协议详解与仿真实践
  • Git版本管理逻辑解析:从核心原理到工作流实践
  • Java零基础入门笔记:(7)异常
  • 中间件专栏之Redis篇——Redis中过期key删除和内存淘汰策略
  • TCP传输过程中问题的检测和解决
  • 物联网坡体斜度监测设备 顶级功能,还想集成CPS 红外 土质监测
  • 如何用 TikTok 的创作工具提升你的视频质量?
  • 项目准备(flask+pyhon+MachineLearning)- 3
  • Notpad++通过SFTP连接ubuntu20.04实现windows下文件修改
  • 计算机面试项目经历描述技巧
  • 530 Login fail. A secure connection is requiered(such as ssl)-java发送QQ邮箱(简单配置)
  • 回归实战详细代码+解析:预测新冠感染人数
  • DeepSeek的开源周有什么看点?
  • DeepEP库开源啦!DeepSeek优化GPU通信,破算力瓶颈。
  • 计算机网络——详解TCP三握四挥
  • Java进阶——常用工具类