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

【dify+docker安装教程】

目录

一、dify安装包下载

二、运行环境配置

1、下载docker

2、安装

2.1 新建文件夹

 2.2 安装

2.3 命令安装

3.下载完成后需要重启电脑,注意保存文档!!注意保存!!注意!!(血的教训)

4、完成安装

​5、报错

 6、解决报错

7.选择安装docker,也可以跳过(Skip)

8.下载汉化包

 9.选择release版本

10.找到Docker默认安装路径,替换asar文件!

三、docker从C盘迁移至D盘,迁移镜像

1、首先打开带权限的cmd

2、创建D盘文件夹D:\Program Files\Docker\data\main 

 3、给data文件夹权限 

4、给Users用户权限 

四、WSL2的迁移


一、dify安装包下载

进入官网地址:Dify.AI ·生成式 AI 应用的创新引擎


二、运行环境配置

1、下载docker

官网地址:Docker Desktop: The #1 Containerization Tool for Developers | Docker

2、安装

注意:下载的安装包双击后会默认安装在c盘,除非你要安装在c盘,否则切勿双击。

安装在非c盘方法

2.1 新建文件夹

 2.2 安装

打开命令窗口:win+R打开命令——cmd——确定

2.3 命令安装

start /w "" "D:\computer_soft\Docker\Docker Desktop Installer.exe" install -accept-license --installation-dir="D:\Program Files\Docker" --wsl-default-data-root="D:\Program Files\Docker\data" --windows-containers-default-data-root="D:\\Program Files\\Docker"

这段命令需要改个地方 

 输入命令(速度会比较慢)

安装好后会一个重启过程 

3.下载完成后需要重启电脑,注意保存文档!!注意保存!!注意!!(血的教训)

重启后:

4、完成安装

5、报错

 


 6、解决报错

方案一

如果是选择全自动安装,那么后续会弹出cmd窗口,会自动安装WSL

 安装完成后:

方案二

如果没有出现自动安装窗口

①首先以管理员身份打开PowerShell,输入

wsl --list --verbose

 ②检查是否成功安装了 docker-desktop 发行版,成功则如下显示:

 如果没有的话,在管理员权限的 PowerShell 中输入

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

wsl --set-default-version 2

将电脑重启之后,双击打开Docker等待 


7.选择安装docker,也可以跳过(Skip)

8.下载汉化包

docker汉化包下载

 9.选择release版本

找到自己平台的汉化包,下面DockerDesktop.exe是安装包,千万别以为是更高级的汉化包!浪费流量,别问我是怎么知道的

10.找到Docker默认安装路径,替换asar文件!

 替换后重新启动软件

 重新打开软件


三、docker从C盘迁移至D盘,迁移镜像

docker安装时没有选择安装路径,而是直接默认安装到 C盘,这样后续使用一些镜像、容器,C盘空间会越来越小,怎么解决?迁移呗

1、首先打开带权限的cmd

2、创建D盘文件夹D:\Program Files\Docker\data\main 

mkdir "D:\Program Files\Docker\data\main"

 

 3、给data文件夹权限 

4、给Users用户权限 

 

 现在就可以回到第1步继续安装了,否则得卸了重来


四、WSL2的迁移

参考迁移 wsl 数据文件到 D 盘
推荐使用WLS2,关于WLS2和Type-V的比较


参考: 最新!Windows上安装Docker Desktop教程,并解决WSL问题并汉化_windows安装docker desktop-CSDN博客https://blog.csdn.net/qq_39843371/article/details/145722134?spm=1001.2014.3001.5501

解决Docker Desktop 和 WSL 更新失败的问题_docker desktop更新失败-CSDN博客https://blog.csdn.net/m0_74921950/article/details/145732255?spm=1001.2101.3001.6650.8&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7Ebaidujs_baidulandingword%7ECtr-8-145732255-blog-141425540.235%5Ev43%5Epc_blog_bottom_relevance_base4&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7Ebaidujs_baidulandingword%7ECtr-8-145732255-blog-141425540.235%5Ev43%5Epc_blog_bottom_relevance_base4&utm_relevant_index=10

相关文章:

  • Android 应用层卡顿优化全解析
  • gradle-tasks.register(‘classesJar‘, Jar)解析
  • 【Linux C/C++开发】向量检索库annoy开发
  • ai环境conda带torch整体迁移。
  • 实用的java技术架构组件汇总
  • 软考-软件设计师中级备考 7、算法设计与分析
  • STM32 HAL库实现USB虚拟串口
  • springboot项目文件上传到服务器本机,返回访问地址
  • 省哲学社科基金项目申请书(论证活页)模版框架参考
  • 【Linux】Java 开发者的 Linux 常用命令指南
  • 电子电器架构 -- 汽车零部件DV试验与PV试验的定义及关键差异
  • 力扣面试150题--K 个一组翻转链表
  • Linux0.11引导启动程序:简略过程
  • 深入蜂窝物联网 第三章 LTE-M(Cat-M1)详解:省电机制与移动特性
  • Spring系列六:JdbcTemplate
  • 【Rust通用集合类型】Rust向量Vector、String、HashMap原理解析与应用实战
  • case和字符串操作
  • Elastic Platform 8.18 和 9.0:ES|QL Lookup Joins 功能现已推出,Lucene 10!
  • 泰迪杯实战案例超深度解析:特殊医学用途配方食品数据分析与智能推荐系统设计
  • 零成本AI抠图终极指南:蓝耘元生代AIDC OS+ComfyUI实现商业级效果
  • 黄晓丹:用“诗心”找到生存的意义
  • 上海112位全国劳动模范和先进工作者接受表彰,樊振东榜上有名
  • 餐饮店直播顾客用餐,律师:公共场所并非无隐私,需对方同意
  • 央行副行长:研究建立民营中小企业增信制度,破解民营中小企业信用不足等融资制约
  • 中纪报:五一节前公开通报释放强烈信号,以铁律狠刹歪风邪气
  • 李强主持召开国务院常务会议