虽然自己有一些docker基础,但一堆东西很难在租的服务器里面部署。所以尝试在win下部署一下docker,也算是打破舒适圈了...提高一下自己的动手能力,感觉做云原生这块离不开docker。
1.下载DockerDesktop
https://www.docker.com/products/docker-desktop/ 这里直接下载win版本然后点开自动安装的,安装完需要重启,我重启完是出现了启动错误,应该是wsi的版本不对劲,然后需要下载更新它。
https://learn.microsoft.com/en-us/windows/wsl/install docker文档里面都给出了详细的说明
按道理说到这步已经可以使用Docker去提供一些服务了,但是官网说要有Hyper-V,可能是为了有些需要虚拟机服务的吧,不管了都安装上。
2.安装Hyper-V
由于我是win11家庭版,是不自带Hyper-V的,所以需要自己去安装一下。
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
标签:Hyper,Windows,Desktop,hyper,Docker,txt,安装,docker
From: https://www.cnblogs.com/azxx/p/16774538.html