Windows下Docker Desktop折腾

虽然自己有一些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

作者:azxx

出处:https://www.cnblogs.com/azxx/p/16774538.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @ 2022-10-10 09:35  azxx  阅读(180)  评论(0编辑  收藏  举报
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
menu