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

本地docker部署的dify,不用git命令如何无损升级?

背景:

从github下载的dify压缩包,直接解压缩安装的,现在要升级发现没有简单的步骤。

具体步骤:

  1. 打开docker desktop,进入 dify/docker 目录,运行docker compose down,停止镜像

  2. 进入 dify/docker 目录,复制volumes文件夹 和docker-compose.yaml、.env 文件进行备份

  3. 将原先dify目录更名为dify-old(可随意)

  4. 下载新版本dify代码,解压后更名为dify

  5. 将备份的volumes,直接替换新目录中 dify/docker/volumes目录

  6. 将备份的 docker-compose.yaml、.env 文件分别与新目录下dify/docker中的docker-compose.yaml、.env.example 进行比对,将原来调整的内容,同步修改至新文件,记得将.env.example 更名为 .env (注意:内容以新版本为主,千万不要直接覆盖更新)

  7. 打开docker desktop,进入 dify/docker 目录,运行docker compose up -d,重启镜像

完结,撒花。

文件对比,建议使用cursor或者其他vscode的IDE,安装 Fast Compare 插件。

相关文章:

  • Redis分布式缓存(RDB、AOF、主从同步)
  • ArcGIS中坐标系一致但图层无法重叠问题解决
  • JavaWeb期末速成
  • 一套基于Apple watch电话手表包含150个覆盖商务、健康、爱好、定位、时钟、挂件的移动端UI界面的psd
  • GoldenDB简述
  • Vue ⑧-Vue3 | 组合式API
  • 产业园如何精准招商?
  • 【Pandas】pandas DataFrame notna
  • DAY 46 超大力王爱学Python
  • RFID测温芯片在新能源电池管理中的创新应用
  • 电路图识图基础知识-行程开关自动往返运行控制电路详解(二十三)
  • 人工智能新纪元:技术融合驱动产业深变的五大路径
  • 水利水电安全员考试真题中,有哪些易错易混淆的知识点需要重点关注?
  • window 显示驱动开发-创建视频处理设备
  • 【Java】【力扣】121.买卖股票的最佳时机
  • 【leetcode】125.验证回文串
  • Spring Boot 3 集成 MyBatis 连接 MySQL 数据库
  • Unity 服务器交互开发指南
  • 【第一章:人工智能基础】02.数据处理及可视化-(3)可视化工具与技术
  • java实现RabbitMQ消息发送和接收功能(包含测试)
  • 网站做跳转/网站优化怎么做
  • 手机网站编程/google关键词排名优化
  • 有域名了如何做网站/百度推广客服电话人工服务
  • wordpress+adsense主题/seo外包品牌
  • 学生做资料赚钱网站/短视频代运营费用明细
  • 阳泉建设局网站/链接下载