这里有点坑,在官网下载doker,并且安装完成,启动docker报如下错误,图一
图一我以为是电脑虚拟化没开启,进入控制面板-程序-开启Hyper,保存重启计算机。启动时居然电脑蓝屏,我开始怀疑是不是电脑不支持虚拟化(ps:新电脑不应该),进入bios,我的是AMD台式机,有点坑。它的虚拟化是adevice-CPU配置-SVM设置为enable.这里与intel的不一样(Intel Virtual Technology)。
可以在资源管理器中查看是否开启虚拟化:图二
图二到这里再次启动docker任然报错If you just enabled Hyper-V, please restart now.无语。。。。,偶然在网上看到一篇文章https://blog.csdn.net/ruibin_cao/article/details/80959954 ,命令行设置hyper-v参数,还是官网大法好o(* ̄▽ ̄*)ブ
在管理员模式下的命令提示符中输入:bcdedit /set hypervisorlaunchtype Auto,然后重启电脑,启动docker。
记录下这次问题以加深印象,也希望对你们有帮助;
网友评论