簡(jiǎn)介
我們知道docker的安裝一般我們是安裝在linux系統(tǒng)上的,但是如果你的宿主機(jī)是windows,那么你還想裝docker,那么就需要現(xiàn)在你的windows上裝上虛擬機(jī),虛擬機(jī)上裝linux操作系統(tǒng),然后在Linux操作系統(tǒng)上再去安裝docker,這樣比較麻煩。
docker desktop的出現(xiàn)就可以解決上面那個(gè)問題,你只需要在windows上開啟虛擬化功能,然后安裝一下docker desktop就可以了。
開啟虛擬機(jī)服務(wù)
Windows 11
如果您的系統(tǒng)不是專業(yè)版的,需要安裝wsl.DockerDesktop和wsl
專業(yè)版直接勾選hype-v開啟虛擬機(jī)
Windows的設(shè)置–應(yīng)用-可選功能-更多windows功能-hype-v勾選
家庭版要安裝hype-v服務(wù)
保存文件為hype-v.bat右鍵管理員運(yùn)行腳本
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
最后一步點(diǎn)擊Y會(huì)重啟電腦,完成安裝。
啟動(dòng)WSL服務(wù)即Linux系統(tǒng)和虛擬機(jī)
管理員權(quán)限在power shell中執(zhí)行以下幾個(gè)命令:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
該命令是授權(quán)可以啟動(dòng)WSL(為L(zhǎng)inux啟用Windows子系統(tǒng))
WSL是linux操作系統(tǒng)內(nèi)核的一些組件,其實(shí)我們雖然是在windows下進(jìn)行安裝docker 實(shí)際上我們的docker還是跑在了Linux上的,這就是為什么我們需要用WSL的原因。
上面的命令執(zhí)行完成之后,執(zhí)行下面的語句:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
上面的命令是啟動(dòng)虛擬機(jī)的功能。
安裝更新為wsl2新版的Linux
首先下載;
下載地址:
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
下載完成之后,進(jìn)行安裝。 如果你的系統(tǒng)已經(jīng)安裝了它直接讓你點(diǎn)finish
安裝完成之后,將wsl2設(shè)置為默認(rèn)版本。
wsl --set-default-version 2
完成之后,重啟電腦。
安裝docker desktop installer
到官網(wǎng)上下載
https://docs.docker.com/desktop/windows/install/
下載完成之后,點(diǎn)擊OK安裝,確認(rèn)系統(tǒng)重啟,完成之后,就可以使用了
坑比較多…
win11 安裝docker desktop 打開報(bào)錯(cuò)?An unexpected error occurred. Restart Docker Desktop
docker desktop 打開報(bào)錯(cuò),An unexpected error occurred. Restart Docker Desktop
We’ve release docker Desktop 4.20.1, containing a fix for this issue, so I’m closing this issue.
For more information, head to
https://docs.docker.com/desktop/release-notes/.
更新時(shí)間:2023/06/12文章來源:http://www.zghlxwxcb.cn/news/detail-549528.html
官方已經(jīng)上周發(fā)布的最新版本4.20.1修復(fù)此問題
https://docs.docker.com/desktop/release-notes/文章來源地址http://www.zghlxwxcb.cn/news/detail-549528.html
到了這里,關(guān)于windows11安裝docker desktop實(shí)現(xiàn)docker環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!