【保姆级】Dify+Docker 安装全流程教程:从环境搭建到服务部署

【保姆级】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 打开命令窗口

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

2.2 新建文件

(1)输入创建命令

mkdir "D:\Program Files\Docker"

mkdir "D:\Docker\wsl-data"

mkdir "D:\Docker\windows-containers"

(2)设置目录权限

右键点击每个目录 → 属性 → 安全 → 编辑

为当前用户添加 完全控制权限(避免安装时因权限不足失败)

2.3 命令安装

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

这段命令需要改个地方

这个命令主要做了以下事情:

将 Docker 程序本体安装到 D:\Program Files\Docker

将 WSL 容器的数据根目录设置到 D:\Docker\wsl-data

将 Windows 容器的数据根目录设置到 D:\Docker\windows-containers

同意 Docker 授权协议

注意:目录路径不要包含中文,空格字符

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

安装好后会一个重启过程

如果是Windows家庭版建议勾选,使用WSL作为后端虚拟化产品

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步继续安装了,否则得卸了重来

本文转自 https://blog.csdn.net/qq_62223405/article/details/147564466?ops_request_misc=&request_id=&biz_id=102&utm_term=dify%E5%AE%89%E8%A3%85&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-2-147564466.142v102pc_search_result_base8&spm=1018.2226.3001.4187,如有侵权,请联系删除。

这份完整版的AI智能体整合包已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

相关推荐

雷神加速器到底好不好用,真实玩家测评!
www.bst365.com

雷神加速器到底好不好用,真实玩家测评!

📅 07-01 👁️ 6732
gta5帽子在哪买-gta5帽子在什么地方购买
百特365下载

gta5帽子在哪买-gta5帽子在什么地方购买

📅 07-05 👁️ 1895
公众号世界杯竞猜,微信公众号怎么制作一个世界杯有奖竞猜活动