下载Windows版本的docker遇到的坑

这两天在学springcloud,需要用到docker,因为我的笔记本是windows10家庭版,所以遇到了好多坑,绝望凸顶!!!

我先是下载了Windows版本的docker安装包,打开后发现,提示我的电脑不适合装,绝望!。

于是上网搜。唉,网上说要有hyper-V才能安装docker,但要注意打开hyper-V就不能打开VMware和virtualbox(我想,没事,到时安装好再关了不就得了,就打个勾的事儿)。在我按网上说的找到hyper-V的位置的时候,发现windows10家庭版的没有这个东西!!晕,没有这个就装不了啊!于是,去找无所不能的度娘,万能的度娘果然没让我失望,给了个方法,如下(慎重尝试

                                       下载Windows版本的docker遇到的坑_第1张图片

于是按度娘说的,果然成功了。赶紧又点开docker的安装包,结果还是提示我的电脑不适合装。绝望!

此时,我关掉hyper-v,发现我的virtualbox不能用。什么鬼!都已经关了!

自己捣鼓了一下,决定删掉hyper-v,按https://blog.csdn.net/hotcoffie/article/details/85043894(其他博主跟他的答案都大同小异)说的,结果连第一个步骤就不行了,报错:

                         下载Windows版本的docker遇到的坑_第2张图片

每一个命令是可以的!!!绝望!

在自己又捣鼓了很久,上网查,关机又开机,甚至找联想客服(他给出的建议是:重装系统!),绝望的!!!!!

就在要决定放弃计算机这个专业的时候,我想想,再试最后一个命令,不行就再见了!于是我敲下了决定我人生命运的一行代码:

bcdedit /set hypervisorlaunchtype off

然后重启!

命中注定我还是要跟计算机度过下半生。

最后再写一下操作步骤:

一、关闭hyper-v。打开控制面板,点击程序下面的小字:卸载程序,然后打开左边的启用或关闭windows功能,找到hyper-v,把勾点掉。

二、win+x,点击Windows powershell(管理员),输入bcdedit /enum,看下   下载Windows版本的docker遇到的坑_第3张图片    

如果不为off,  输入bcdedit /set hypervisorlaunchtype off     

然后重启,就可以了

 

你可能感兴趣的:(学习)