目錄
一、?開啟電腦虛擬化
1. 搜索并打開控制面板
2. 點擊程序
3. 點擊啟用或關閉 Windows 功能
4. 打開相關功能
5. 沒有Hyper-V的情況:
二、配置環境
1. 更新 WSL 到最新版
2. 設置 WSL 2為默認版本
3. 安裝 Ubuntu
三. WSL 遷移到D盤
1. 停止運行wsl
2. 導出 WSL?備份文件
3. 注銷原有的 WSL
4. 從備份中啟動 WSL
?四、下載安裝 Docker Desktop
1. 創建文件夾
2. 下載?Docker Desktop
3. 安裝?Docker Desktop
五、Docker Desktop 漢化
1. 查看?Docker Desktop 版本
2. 下載漢化包
3. 替換文件
六、結語
一、?開啟電腦虛擬化
1. 打開控制面板
win 在里面搜索就行
2. 點擊程序
3. 點擊啟用或關閉 Windows 功能
4. 打開相關功能
打開這三個:Hyper-V,適用于Linux的Windows子系統,虛擬機平臺(Virtual Machine Platform)
?如果沒有 Hyper-V 下面有解決方法!!!
然后會讓你重啟,重啟就行了。
5. 沒有Hyper-V的情況:
新建一個文本文檔,將下面代碼復制到里面,然后后綴修改為 .bat,右鍵以管理員身份執行安裝Hyper-V 完成后重啟即可。(執行后)
pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"del hyper-v.txtDism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
二、配置環境
1. 更新 WSL 到最新版
如果你本來沒有?Hyper-V, 完成上面第5步驟后,會自動裝最新版的 wsl,跳過該小步。
wsl_update_x64.msi 點擊下載https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
2. 設置 WSL 2為默認版本
wsl --set-default-version 2
3. 安裝 Ubuntu
去電腦 Microsoft Store里下載一個即可(后面移到D盤)
安裝好后按 win 找到打開,會讓你設置賬號和密碼,設置賬號是能看到,設置好回車。設置密碼時不會顯示密碼,設置好回車就行。
三. WSL 遷移到D盤
1. 停止運行wsl
wsl --shutdown
2. 導出 WSL?備份文件
先在其他盤創建一個文件夾,存放這個導出文件。
wsl --export Ubuntu-20.04 D:\liunx\WSL\Ubuntu.tar
3. 注銷原有的 WSL
wsl --unregister Ubuntu-20.04
4. 從備份中啟動 WSL
wsl --import Ubuntu-20.04 D:\liunx\WSL\Ubuntu2004 D:\liunx\WSL\Ubuntu.tar參數一:Ubuntu 鏡像版本參數二:新的 WSL 的安裝路徑參數三:剛才 WSL 的導入路徑
?四、下載安裝 Docker Desktop
1. 創建文件夾
D:\Program Files\Docker:Docker Desktop D:\Program Files\Docker\data:Docker必須要一模一樣!!!
2. 下載?Docker Desktop
Docker Desktop 點擊下載https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe
3. 安裝?Docker Desktop
win 搜索命令行提示符,右鍵以管理員身份運行。
(1)進入到?Docker Desktop 的安裝路徑,我的放到了 D 盤的 gol 文件夾里。
cd D:\gol
(2)執行命令安裝
start /w "" "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"
五、Docker Desktop 漢化
1. 查看?Docker Desktop 版本
2. 下載漢化包
找到自己 Docker Desktop對應的版本:https://github.com/asxez/DockerDesktop-CN
3. 替換文件
按照我這上面的替換即可,替換完關閉后重新啟動即可:
替換路徑 D:\Program Files\Docker\frontend\resources
六、結語
可能有的 bug 沒有遇到,遇到的伙伴可以私信發給我,我給它加上,方便其他伙伴操作,也方便下次安裝的你和我!!!