Windows11安裝Docker Desktop教程的圖文教程
一.安裝前置步驟
? 開啟虛擬化
首先確保虛擬化的開啟,打開任務(wù)管理器后查看:
確保圖中的虛擬化是已啟用,沒有開啟的需要通過BIOS進行開啟,這去取決于每個人的電腦,不同的品牌操作起來不一樣
在設(shè)置中查找可選功能
在最下方選擇更多Windows功能
在其中勾選下圖倆個功能
然后就是重啟電腦確保配置生效
? 安裝WSL2
wsl是windows提供的一種技術(shù),其中的w就代表windows,l代表linux。wsl可以讓我們在windwos上運行l(wèi)inux系統(tǒng),2代表它的版本。筆者也是在這部分踩了很大的雷。
我們需要以管理員身份運行PowerrShell
通過命令查看當(dāng)前swl,查看版本,如果不是2則需要更新到swl2
wsl --status
如果你出現(xiàn)以下情況,首先是按照提示執(zhí)行更新命令
wsl --update
如果執(zhí)行了更新命令后還是失敗的話(下圖)
打開微軟官方提供的說明文檔,按照里面的說明下載內(nèi)核安裝包
安裝完成后點擊運行,之后再輸入查看狀態(tài)命令會發(fā)現(xiàn)大概是如下的樣子,此時就說明你wsl2安裝好了
設(shè)置wsl默認版本
wsl --set-default-version 2
? 安裝Linux環(huán)境
如何驗證自己是否安裝成功呢?打開微軟商店:
搜索Ubuntu進行下載,安裝完成后直接打開即可
如果是以下情況,應(yīng)該是和上面問題一樣沒有安裝wsl2的內(nèi)核升級包,解決辦法也很簡單,升級wsl的內(nèi)核搭配wsl2。建議打開微軟官方提供的說明文檔安裝剛才的步驟完成即可:舊版 WSL 的手動安裝步驟 | Microsoft Learn
Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0x800701bc Error: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel Press any key to continue...
當(dāng)你看見沒有報錯就說明安裝成功了,此時你就可以輸入你的系統(tǒng)用戶名和密碼來操作這臺Linux了
此時你再輸入查看wsl命令就會發(fā)現(xiàn)正常的全部信息了
二.Windows上安裝Docker
我們打開官網(wǎng)即可直接下載Docker:Docker: Accelerated Container Application Development
根據(jù)自己電腦的CPU架構(gòu)來選擇安裝包,大多數(shù)人來說應(yīng)該都是選擇AMD64,建議查一下自己電腦的對應(yīng)架構(gòu),下載過程中如果比較慢的話可能就要使用科學(xué)上網(wǎng)的方式進行下載了,這里就不方便繼續(xù)說了
點擊運行或者以管理員方式運行該文件即可,倆個選項卡都勾上
安裝完成后運行雙擊運行Docke,選擇Accept接受
然后選擇第一個推薦設(shè)置
然后登錄賬戶(可以不登)然后點擊右上角跳過
打開成功后大概是這樣的
如果打開過程中報錯了,那就根據(jù)提示在PowerShell中輸入
wsl --update
最后你可以通過以下命令查看當(dāng)前Docker情況
docker version
如果此時你試著用docker拉取鏡像的時候發(fā)現(xiàn)失敗報錯嗎,很可能是以為鏡像源的問題,建議在設(shè)置中找到鏡像源配置
然后下面這段JSON文本導(dǎo)入
{ "builder": { "gc": { "defaultKeepStorage": "20GB", "enabled": true } }, "experimental": false, "features": { "buildkit": true }, "registry-mirrors": [ "https://dockerpull.com" ] }
到此這篇關(guān)于Windows11安裝Docker Desktop教程的圖文教程的文章就介紹到這了,更多相關(guān)Docker Desktop安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 基于安裝docker desktop失敗的解決方案
- 基于docker Desktop一鍵式搭建k8s環(huán)境的步驟
- dockerDesktop使用教程
- Windows10?Docker?Desktop安裝過程
- Docker Desktop 安裝使用教程(圖文步驟)
- Windows安裝docker-desktop的詳細步驟
- Docker?desktop中文設(shè)置方法步驟
- 解決Docker Desktop運行一直轉(zhuǎn)問題
- 如何解決啟動docker desktop報The network name cannot be found問題
- Docker desktop安裝mysql過程
- Docker Desktop使用教程(圖文教程)
相關(guān)文章
解決docker?pull出現(xiàn)錯誤:Error?response?from?daemon
這篇文章主要給大家介紹了關(guān)于解決docker?pull出現(xiàn)錯誤:Error?response?from?daemon的相關(guān)資料,這個錯誤提示一般是因為你沒有權(quán)限拉取對應(yīng)的鏡像,文中將解決辦法介紹的非常詳細,需要的朋友可以參考下2023-12-12使用docker compose搭建consul集群環(huán)境的例子
consul是HashCorp公司推出使用go語言編寫的開源工具,用于實現(xiàn)分布式系統(tǒng)的服務(wù)發(fā)現(xiàn)與配置,今天給大家普及使用docker compose搭建consul集群環(huán)境的方法及consul基本知識講解,感興趣的朋友一起看看吧2021-06-06在CentOS 7 上為docker配置端口轉(zhuǎn)發(fā)以兼容firewall的解決方法
這篇文章主要介紹了在CentOS 7 上為docker配置端口轉(zhuǎn)發(fā)以兼容firewall的解決方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07Dockerfile 部署java web的環(huán)境詳解
這篇文章主要介紹了Dockerfile 構(gòu)建java web 環(huán)境詳解的相關(guān)資料,這里對Dockerfile 進行基本介紹,并說明如何構(gòu)建java web環(huán)境進行詳解,需要的朋友可以參考下2016-12-12Docker基礎(chǔ)教程之Dockerfile語法詳解
這篇文章主要給大家介紹了關(guān)于Docker基礎(chǔ)教程之Dockerfile語法的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用Docker具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07docker容器間跨宿主機通信-基于overlay的實現(xiàn)方法
這篇文章主要介紹了docker容器間跨宿主機通信-基于overlay的實現(xiàn)方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-02-02