目錄
一、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
這段命令需要改個地方?
?輸入命令(速度會比較慢)
安裝好后會一個重啟過程?
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