2023年windows?DockerDeskTop最新款4.18.0?全程保姆級安裝圖文教程
前景提示
想在windows10上安裝一個docker容器的desktop版本,但是,總是安裝wsl不好使,同時,windows store沒有了,用命令行安裝的linux系統(tǒng)無法啟動,也無法連接,之前想到的方案是安裝舊的版本,然后,快速關閉wsl的驗證功能,勉強可以跑起來,但是,存在大量問題和功能無法使用。
最終一跺腳,一狠心決定重裝操作系統(tǒng),將系統(tǒng)恢復到了出廠狀態(tài),然后,又在系統(tǒng)更新了選擇了更新,遇到最坑的問題就是window安全中心在實時運行,舊的版本的軟件不讓運行,有破解的軟件的破解腳本全部被認證為病毒和垃圾文件,最后,找到了Microsoft Defender Antivirus Service這個服務,開機就會啟動,啟動就會一直檢測,很耗費cpu資源和內(nèi)存,找到其路徑。

本來的目標是改變其文件的名稱,然后,在任務管理器里關閉,或者關機重啟干掉它,但是,它不讓你改文件的權限。

最后下載火絨,將MsMpEng.exe這個改不了,關不掉的程序暴力粉碎了,才徹底關閉了這個安全服務。
記錄下經(jīng)常玩系統(tǒng),經(jīng)常給系統(tǒng)整崩潰的操作,這個華為的操作系統(tǒng)很多綁定的,類似于在后臺一直掃描定時操作,一旦關閉不當就會cpu執(zhí)行100%,然后要么關機,要么重做系統(tǒng),這也是以前沒遇到的操作系統(tǒng),(華為Matebook D 14)系統(tǒng)裝的都是家庭版,但是,開發(fā)很多需要專業(yè)或者旗艦企業(yè)版才有的功能,因此,只能魔改升級。
windows 10 內(nèi)置的linux系統(tǒng)
1.這個內(nèi)置系統(tǒng)一定要在windows store里安裝,否則,無法使用,這是重點。進入商店,搜索linux。

2.一般畫圈這些都可以使用。

3.這里選擇的最新版安裝。

4.安裝會讓你輸入微軟賬戶密碼(首次)。
5.靜靜等待,本作的這個大概550M左右。
6.裝好后,會生成一個圖標(像應用程序一樣,雙擊打開).


7.需要開啟 設置--> 應用程序 --> 相關設置(程序與功能),點擊啟動與關閉windows功能,把這個對勾點上.



8.啟動Unbuntu的linux.(首次進入,需要等待一下,然后,創(chuàng)建賬戶名和密碼,這個版本中不給用戶超級管理員權限,必須自己新建一個賬戶,否則無法使用.)

9.第三方工具連接本機的linux系統(tǒng).(這里使用MobaXterm)

這個會自動連接自帶的系統(tǒng),如何手動.(點擊session)

點擊wsl(說明其內(nèi)部也是wsl文件連接的)

選擇下拉框,選擇Unbuntu.


選擇ok,就可以了.

成功界面.

WSl 安裝遇到的問題。
1.打開管理員權限的powershell,快捷鍵win + x

2.輸入查看版本命令。
wsl -l -v

3.修改命令很多,有用的只有這個命令
wsl --set-default Ubuntu-22.04 2
wsl --set-default 后邊接的是你下載的本地的linux的版本號,最后的2是wsl的版本。
這個命令有時候不好使,會出現(xiàn)如下的內(nèi)容,或者沒什么反應就是沒成功.(下圖兩種情況都是失敗了)


這時候,需要訪問官網(wǎng):(Install WSL | Microsoft Learn)((https://learn.microsoft.com/en-us/windows/wsl/install#step-4---download-the-linux-kernel-update-package)

這里選擇舊版本安裝。代開后向下找到setp 4,點擊如圖二位置的下載,下載后就下一步下一步安裝。


4、重新執(zhí)行步驟三的命令,安裝后再次再命令行執(zhí)行命令這個沒看到相關文章介紹,官網(wǎng)也沒說,官網(wǎng)讓執(zhí)行命令:wsl --set-default-version 2,這個命令本作者的機器一直無效,然后,輸入完命令正常會卡頓一會下載,耐心等待,卡頓結束就是安裝好了。

5、這個命令就沒好使過,不知道其他人如何,反正作者這里沒有好使過。
wsl --set-default-version 2
最新版的DockerDeskTop安裝
1. 官網(wǎng)搜索或直接訪問 :
Docker: Accelerated, Containerized Application Development(https://www.docker.com/)

2.選則系統(tǒng),這里是windows.

3.瀏覽器下載會在下載位置彈出下載選擇,選擇下載就好了.


4.開啟系統(tǒng)的虛擬服務,還是設置--> 應用程序 --> 相關設置(程序與功能),點擊啟動與關閉windows功能,把這個對勾點上.




5.安裝位置轉移
- docker會默認全部安裝在C盤,會不斷占用操作系統(tǒng)的資源,所以這里采用創(chuàng)建快捷鍵綁定的方式,讓其轉移到其他盤符。
- 打開管理員權限下的命令cmd,輸入如下的命令。

# 修改實際安裝目錄 mklink /j "C:\Program Files\Docker" "D:\Program Files\Docker" # 修改相關文件安裝目錄 mklink /j "C:\Users\你的用戶名\AppData\Local\Docker" "D:\Program Files\Docker\Local" mklink /j "C:\Users\你的用戶名\AppData\Roaming\Docker" "D:\Program Files\Docker\Roaming\Docker" mklink /j "C:\Users\你的用戶名\AppData\Roaming\Docker Desktop" "D:\Program Files\Docker\Roaming\Docker Desktop"
? 問題
? 1.“當文件已存在,無法創(chuàng)建”:保證相同路徑下沒有同名文件夾(c盤那些路徑里)
? 2.”找不到指定路徑“ :說明前后輸入的路徑有錯誤,仔細檢查下。
6.找到下好的位置后,雙擊其.exe

7.進入安裝界面,安裝成功后不要點擊右上角的×,要點中間的stop和restart(自動關機重啟,記得保存好當前操作的其他事情再點擊).裝好后必須關機重啟,否則點擊也無法啟動.


8.關機重啟后,再桌面找到如圖的圖標,雙擊啟動

9.進入同意界面和一個問答界面,點擊就可以了.



10、稍微卡頓一下就進入主頁了,看到主頁,點擊下其他選項,無誤就是安裝成功了。(需要登錄和注冊賬戶)


11.相關設置。點擊進入設置

常規(guī)設置(還可以自行設置界面是黑色的)

資源設置。



拉去鏡像設置。


完整文檔。
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"features": {
"buildkit": true
},
## 這里是主要添加的
"registry-mirrors": [
"http://mirrors.aliyun.com",
"https://mirrors.tuna.tsinghua.edu.cn",
"https://1nj0zren.mirror.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn",
"http://f1361db2.m.daocloud.io",
"https://registry.docker-cn.com"
]
}關閉自動更新。


彩蛋
Windows 10 的可視化。

可以任意拖拽有沒有很開心。

后續(xù)
docker安裝很多問題都是操作系統(tǒng)本身問題,所以要做好在源頭解決問題,不是把問題一步步拖到最后,越到最后,問題難度越會升級,作為開發(fā),最好的解決問題就是源頭解決問題。
到此這篇關于2023年windows DockerDeskTop最新款4.18.0 全程保姆級安裝圖文教程的文章就介紹到這了,更多相關windows DockerDeskTop安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
云原生教程之使用Docker部署webssh工具sshwifty
Sshwifty是一個開源的WebSSH?&?WebTelnet客戶端,下面這篇文章主要給大家介紹了關于云原生教程之使用Docker部署webssh工具sshwifty的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2023-03-03
如何解決docker-compose網(wǎng)段路由沖突,docker-compose自定義網(wǎng)絡
這篇文章主要介紹了如何解決docker-compose網(wǎng)段路由沖突,docker-compose自定義網(wǎng)絡問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01

