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