Docker Desktop 安裝到D盤(包括鏡像下載等)+ 漢化

目錄

一、?開啟電腦虛擬化

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 沒有遇到,遇到的伙伴可以私信發給我,我給它加上,方便其他伙伴操作,也方便下次安裝的你和我!!!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/87402.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/87402.shtml
英文地址,請注明出處:http://en.pswp.cn/web/87402.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

基于 OpenCV 的圖像 ROI 切割實現

一、引言 在計算機視覺領域,我們經常需要處理各種各樣的圖像數據。有時候,我們只對圖像中的某一部分區域感興趣,例如在一張人物照片中,我們可能只關注人物的臉部。在這種情況下,將我們感興趣的區域從整個圖像中切割出…

Linux操作系統01

一、操作系統簡史 二、Linux誕生與分支 三、Linux內核與發行版 內核版本號:cat /proc/version 、 u name -a 操作系統內核漏洞 【超詳細】CentOS編譯安裝升級新內核_centos源碼編譯安裝新版本內核 ntfs-CSDN博客 四、虛擬機 五、Docker容器技術 典型靶場集成環境…

Chrome 下載文件時總是提示“已阻止不安全的下載”的解決方案

解決 Chrome 谷歌瀏覽器下載文件時提示“已阻止不安全的下載”的問題。 ? 前言 最近更新 Chrome 后,下載文件時總是提示“已攔截未經驗證的下載內容”、“已阻止不安全的下載”: ? 身為一個互聯網沖浪高手,這些提醒非常沒有必要&#x…

RocketMQ延遲消息是如何實現的?

RocketMQ的延遲消息實現機制非常巧妙,其核心是通過多級時間輪 定時任務 消息重投遞來實現的。以下是詳細實現原理: ? 一、延遲消息的核心設計 預設延遲級別(非任意時間) RocketMQ不支持任意時間延遲,而是預設了18個…

D3 面試題100道之(21-40)

這里是D3的面試題,我們從第 21~40題 開始逐條解答。一共100道,陸續發布中。 ?? 面試題(第 21~40 題) 21. D3 中的數據綁定機制是怎樣的? D3 的數據綁定機制通過 selection.data() 方法實現。它將數據數組與 DOM 元素進行一一對應,形成三種狀態: Update Selection:已…

PyTorch nn.Parameter理解及初始化方法總結

一、理解 nn.Parameter 本質是什么? nn.Parameter 是 torch.Tensor 的一個子類。這意味著它繼承了 Tensor 的所有屬性和方法(如 .data, .grad, .requires_grad, .shape, .dtype, .device, .backward() 等)。它本身不是一個函數或模塊&#xf…

【Linux】環境基礎和開發工具

Linux 軟件包管理器 yum 什么是軟件包 在Linux下安裝軟件, 一個通常的辦法是下載程序的源代碼, 并進行編譯, 得到可執行程序. 但是這樣太麻煩了, 于是有些人把一些常用的軟件提前編譯好, 做成軟件包(可以理解成windows上的安裝程序)放在一個服務器上, 通過包管理器可以很方便…

多模態進化論:GPT-5V圖文推理能力在工業質檢中的顛覆性應用

前言 前些天發現了一個巨牛的人工智能免費學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到網站 🚀《多模態進化論:GPT-5V圖文推理能力在工業質檢中的顛覆性應用》 副標題:2025年實測報告顯…

Linux實現一主二從模式

主從復制: 復制概念中分為兩類數據庫,一類是主數據庫(master),一類是從數據(slave),主 數據庫可以進行讀寫操作,并把寫的操作同步給從數據庫,一般從數據庫是只…

大勢智慧亮相第十八屆中國智慧城市大會

6月26日-28日,第十八屆中國智慧城市大會在武漢盛大舉行。本次大會以“數智賦能城市創新協同共治發展藍圖”為主題,匯聚了李德仁、劉經南等八位院士及全國智慧城市領域的專家學者、行業精英,共同探討行業發展新方向。作為實景三維技術領域領軍…

Xbox One 控制器轉換為 macOS HID 設備的工作原理分析

Xbox One 控制器轉換為 macOS HID 設備的工作原理分析 源代碼在 https://github.com/guilhermearaujo/xboxonecontrollerenabler.git 這個工程的核心功能是將 Xbox One 控制器(macOS 原生不支持的設備)轉換為 macOS 可識別的 HID 設備。這里通過分析代…

Notepad++ 復制宏、編輯宏的方法

Notepad具有宏的功能,能夠記錄當下所有操作,后續只需要一鍵就可以重復執行,大大減少工作量。 比如我需要把很多文件里面的字符完成替換,那我只需要把替換的過程錄制成宏,后續打開文件就可以一鍵替換了。 但是Notepad的…

Oracle:報錯jdbc:oracle:thin:@IP地址:端口:實例名, errorCode 28001, state 99999

報錯原因是oracle密碼過期,根本解決辦法是讓密碼不再過期,永久有效。具體操作記錄一下。 cmd命令行輸入: sqlplus / as sysdba修改Oracle密碼期限為無限: SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;SQL&…

Apipost 簽約中原消費金融:共建企業級 API 全鏈路協作平臺,推動接口管理與測試智能化升級

隨著企業數字化轉型的不斷深化,API 正在從技術細節演變為業務協作的核心樞紐。特別是在金融行業,微服務架構、系統聯動、合規要求等多重因素交織下,接口數量激增、管理復雜度提升、質量保障難度加大。近日,Apipost 與中原消費金融…

AntV L7 之LarkMap 地圖

一、安裝$ npm install -S antv/l7 antv/larkmap # or $ yarn add antv/l7 antv/larkmap二、引入包import type { LarkMapProps, LineLayerProps } from antv/larkmap; import { LarkMap, LineLayer, Marker } from antv/larkmap;三、config配置const layerOptions:Omit<Lin…

客戶案例 | 某新能源車企依托Atlassian工具鏈+龍智定制開發服務,打造符合ASPICE標準的研發管理體系

客戶案例 ASPICE標準已成為衡量整車廠及供應商研發能力的重要標尺。某知名車企在其重點項目研發過程中&#xff0c;面臨著ASPICE 4.0評估認證的挑戰——項目團隊缺乏體系經驗、流程規范和數字化支撐工具。 為幫助該客戶團隊順利通過ASPICE認證并提升研發合規性&#xff0c;At…

stm32的USART使用DMA配置成循環模式時發送和接收有著本質區別

stm32的USART使用DMA配置成循環模式時發送和接收有著本質區別&#xff0c;不要被網上誤導了。發送數據時會不停的發送數據&#xff0c;而接收只有有數據時才會接收&#xff0c;沒有數據時就會掛起等待。 一、觸發機制的差異? ?發送方向&#xff08;TX&#xff09;——狀態驅…

銀河麒麟系統上利用WPS的SDK進行WORD的二次開發

目錄 1.下載安裝包 2.安裝WPS 3.獲取示例代碼 4.編譯示例代碼 5.完整示例代碼 相關鏈接 1.下載安裝包 去wps的官網 https://www.wps.cn/ 下載linux版本。 下載的安裝包名稱為&#xff1a;wps-office_12.8.2.21176.AK.preload.sw_amd64.deb, 官網有介紹適用于Ubuntu、麒麟…

人工智能之數學基礎:如何判斷正定矩陣和負定矩陣?

本文重點 正定矩陣和負定矩陣是線性代數中的重要概念,在優化理論、數值分析、統計學等領域有廣泛應用。 正定矩陣(負定矩陣) 如上所示,我們可以看到滿足上面的性質的時候,我們可以認為矩陣A稱為正定矩陣(負定矩陣) 舉例: 半正定(半負定) 如果≥或者≤的時候,我們認為矩…

匯編基礎介紹——ARMv8指令集(四)

一、CMP 指令 CMP 指令用來比較兩個數的大小。在 A64 指令集的實現中&#xff0c;CMP 指令內部調用 SUBS 指令來實現。 1.1、使用立即數的 CMP 指令 使用立即數的 CMP 指令的格式如下。 CMP <Xn|SP>, #<imm>{, <shift>} 上述指令等同于如下指令。 SUBS …