win 10系统docker for windows 与 vmware关于Hyper-v问题
背景
因为需要调研 InfluxDb 和 Grafana,贪图方便一开始是本地Windows安装,被boss否决之后,尝试Linux版本的安装和部署。Windows版本安装教程传送门:
安装docker for windows,下载地址:
https://store.docker.com/editions/community/docker-ce-desktop-windows
注意,对于Win 10系统不需要安装什么docker toolbox,网上的资料很多都是老旧的。
需要开启虚拟化支持,针对不同型号的电脑,在开机启动过程中进入BIOS进行设置即可,注意虚拟化支持可能比较难找,一定要知道自己的笔记本的型号,对症下药。
因为Win 10 系统 Hyper-V 功能是默认开启的,需要无需自己去启动;
怎么看是否安装Hyper-V:控制面板——程序和功能——开启或关闭Windows功能,找到Hyper-V,勾选则说明已经安装。
安装VMWare
遇到问题,
解决方法,关闭Hyper-V功能即可。
此时就隐隐感觉不对,特么的我要死关闭Hyper-V,那我本地的Docker for Windows岂不是不能使用?
关闭Hyper-V之后,VMWare 果然成功安装CentOS系统。问题是此时我的docker又不能使用。
问题
如何同时使用两者,虽然这种问题是毫无必要的,显然是自己给自己找麻烦。但是IT人么,他妈的就是喜欢折腾。
有尝试过开启部分功能,如下图:
但是报错:
所以问题真的很难搞。