今天因为公司改用了DockerDeskTop,然后就去装了一个
自己这里看看,那里看看的,折腾了一下午最后安装起来发现小鲸鱼是红色的
然后经典问度娘,发现需要一些前置条件(非常重要!)
首先,你的操作系统的版本一定要满足(我就是在这个坑上被坑了!!!)
我的之前是21H1的,发现怎么启动Hyper-V都启动不了(改到怀疑人生),然后更新了一下系统,更新到21H21904
到这里下载一个windows更新工具然后根据提示进行更新
更新完之后,再去搜索“启用或关闭Windows功能”打开Hyper-V、虚拟机平台和适用于Linux的Windows子系统
如果Hyper-V还是开启不了,可以试着先开启Hyper-V再开启Hyper-V平台(别问,问就是玄学)
Hyper-V开启成功的话可以看到多出了Hyper-V的应用
完成这些之后,继续看,发现还有一些硬件条件:
这里的硬件条件最近出的电脑基本都是满足的,这里就略过了(绝对不是在偷懒)
完成之后,就可以进行Docker桌面的安装了
1、先去下载一个Windows版的Docker桌面的安装包
2、下载完之后,直接安装就可以了
3、安装完成之后,点击启动
启动时双出警告了(蚌埠住了),根据提示发现推荐安装一个WSL2
接着装!旧版 WSL 的手动安装步骤 | Microsoft Docs
在这里我们只需要安装内核更新包就可以了(我的是这么装的)
安装完成之后,我满怀信心,再次启动
。。。。苍天啊,谁来救救我
之后又和百度进行了一番友好的交流后发现
我们只需要打开PowerShell然后执行下面的命令就可以了
Enable-WindowsOptionalFeature -Online -FeatureName $("Microsoft-Hyper-V", "Containers") -All
执行完之后,再次启动,欧耶!终于成功了!
(这是本人写的第一个文章,如果有什么不对的地方,望各位大佬指正)
轻喷! 轻喷! 轻喷!(重要的事情说三遍)