【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