我在mac下想安装docker,但是提示如下图
一开始我以为我的cpu不支持虚拟技术,但是一查看发现是支持vmx的
所以我想是不是有一个开启cpu虚拟功能的开关,然后我的mac上现在是关闭的。那么怎样才能打开那个开关使mac能够支持docker。
2 回答
![?](http://img1.sycdn.imooc.com/545863c10001865402200220-100-100.jpg)
陪伴而非守候
TA贡献1757条经验 获得超8个赞
找了一圈的答案才发现还是自己的cpu不支持。在stack overflow上有一个哥们回答的很详细。如果想运行docker,cpu必须同时满足VT-x和VT-d。我们可以去搜索一下自己cpu的参数如果是下图这样,那么安装docker就没问题了。不要以为自己的cpu支持虚拟化技术就能运行。在mac os下有个简单的方式检查就是sysctl kern.hv_support
命令。如果为1说明就是同时支持VT-x和VT-d。在mac下,如果cpu支持的话,各项虚拟化技术是默认打开的,因此不存在像windows一样要在BIOS中手动打开的情况。
- 2 回答
- 0 关注
- 1198 浏览
添加回答
举报
0/150
提交
取消