windows家庭版安装docker(附10元升级专业版方法)

Docker Desktop requires Windows 10 Pro or Enterprise version 15063 to run

想必找到这里的朋友都对上面这一行很眼熟了,要想顺利在家庭版安装docker desktop是不可能的,运行安装程序都会提示上面这一行。倒也不是docker和巨硬搞联合营销,主要是windows专业版或企业版对虚拟机的支持更好。

解决之道

1. Docker Toolbox

值得一提的是Docker官方还是给出了一种在家庭版上的解决方案,那就是Docker Toolbox,这种方案的原理是帮你安装VirtualBox,再在上面安装Linux,然后在这个Linux上运行Docker。这也算是一种曲线救国的方法,最大的缺点是不能运行Windows容器,其实这点对我来说倒是问题不大,但是这样多一层虚拟机和操作系统,意味着多一层资源消耗。怎么能忍!因此一个Native的docker环境呼之欲出。

2. 暴力调参

网上有一套手动修改各种参数,先开hyper-v,再改注册表,强行调整各种参数骗过系统以为你是专业版,这种奇技淫巧强烈不推荐,因为系统会修复不正常参数,后面少不了来回折腾浪费时间。而且看着那一堆不知道有没有什么副作用的操作总是感觉很心虚。

3. 升级专业版

最好的处理方式当然是升到专业版啦,但是通过微软官方购买需要808软妹币,你说气人不气人。

我为大家推荐下面这种方法升级。淘宝上不到10元就可以买一个专业版/企业版的序列号,亲测有效。可以参考下面的链接。他的原理大概类似廉价批量购买授权,然后再转卖的方式,因此是可以正规激活又节省了你的费用。另外还有Office授权,同样的套路,同样的价位,分享给有需要的同学。

发表评论