建议更新系统到win10,安装docker桌面版:https://www.omicsclass.com/article/1198
老师,我昨晚还能正常运行docker。今天上午就不行了。先是在检测provisioner时,无法验证docker的daemon。我没管它,回车,后面将电脑重启。
结果,小鲸鱼出现了。。但是提示连接不成功,被拒绝连接了。应该是虚拟机和我的电脑里的关联不上的意思吧。但不知道该如何解决这个问题。如下图:
虚拟机的设置也没有动过。
请教老师,这个问题该如何解决呢?
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
现在每次打开docker,都是先出现图1的提示,回车后docker自动关闭。
再次打开docker后就能出现小鲸鱼,然后后面就出现图2的提示。然后就没有然后了。
我不知道我该怎么解决这个问题。
老师,我的就是windows 10家庭版,而且也更新到最新。
我先试试升级,并进入bios开启CPU虚拟化试试。
谢谢老师的解答。。
…………………………………………………………………………………………
我的是华为matebook14 pro。我的已经是win10了,所以只要重新下载新的docker并且安装就好了。对吧。
我看要安装新的docker,需要打开hyper-V,但我的windows设置里没找到。
我不知道怎么解决。搜了一下,有个答案是:进入windows安全中心->设备安全性->内核隔离->关闭,然后再运行。我就照做,关了内核隔离。
然后打开docker,出现了小鲸鱼。连上后,就自动重新下载gene-family:v1.0了,如下图。
但是work里面没有任何文件。
virtual Box里出现了新的但是不可使用的default。
我是不是可以把上图中正在运行的default删除,然后将中间红色警告的这个default设置共享文件夹呢?
晕死,我好像没有解决问题,又创造了新的麻烦。
老师,求教!!
……………………………………………………………………………………………………
由于我的电脑系统是win10家庭版,不想更改,重装其他系统。
本网站(https://www.omicsclass.com/article/1243)说,将家庭版的注册表里更改一个参数,就可以装docker桌面版。但是我的注册表里没有Editionld。结果,我下载的桌面版docker就提示安装不了,有一个先决条件没满足。就是不是专业版win10。晕死。
虚拟化和hyper-v都完成设置了。
Hyper-V的开启方法如下:
结果,Hyper-V打开成功。
…………………………………………………………………………………………………………………………
可是,现在有点尴尬。
下载了桌面版的docker,安装后不能运行,提示系统不是专业版或企业版。
安装docker windows Toolbox吧,运行之后,又提示有Hyper-V,虚拟机virtual box不能运行。
哎,一筹莫展!
Hyper-V现在移除不了了。
而且哪个docker安装了都运行不了。
尴尬!!
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
在网上搜了个答案(https://answers.microsoft.com/zh-hans/windows/forum/all/win10%E5%AE%B6%E5%BA%AD%E7%89%88%E5%A6%82%E4%BD%95/dbed5740-f2f2-4ae1-b661-34abaeacc819)。
我根据这个链接里的提示:按Windows +R 输入services.msc,打开服务,找到hyper-v相关的服务,全部关闭
。于是,关闭了hyper-V的所有服务。如下图:
好吧。。。不知道该怎么处理了。。。