你好,
我开始在 linux 中尝试“docker-machine”并在create
步骤中遇到错误。 错误
$ docker-machine -v
docker-machine version 0.7.0, build a650a40
$ docker-machine create --driver virtualbox dev
Running pre-create checks...
Error with pre-create check: "VirtualBox is configured with multiple host-only adapters with the same IP \"172.28.128.1\". Please remove one."
任何的想法? 我已经有两个处于停止状态的虚拟机。
$ VBoxManage list vms
"win7" {ade478d8-3080-409b-999f-a32f1cf40797}
"vagrant-service-manager_default_1467614255243_88024" {78929938-435f-4713-bb96-b1b0538494ad}
我在 Fedora 24 中遇到了这个问题。Windows 10 工作正常。
此错误告诉您的是,您拥有多个具有相同 IP 172.28.128.1 的仅主机网络适配器
如果您打开 VirtualBox 面板并转到设置/网络/仅主机网络部分,您可以删除具有重复 IP 地址的适配器。
@bormansquirrel谢谢。 我打开 VB,在文件>首选项>网络>仅主机网络中删除所有仅主机网络后,minikube 能够启动
@bormansquirrel :这个问题也可能发生在 minikube 上。 感谢您的解决方案。
oc cluster up --create-machine
预创建检查给了我类似的错误:“VirtualBox 配置了多个具有相同 IP 的仅主机适配器 \”192.168.56.1\”。请删除一个”
在 192.168.56.1 上搜索重复的 hostonly 接口:
VBoxManage list -l hostonlyifs
在 192.168.56.1 上找到了 vboxnet0 和 vboxnet1; 只删除了第二个:
VBoxManage hostonlyif remove vboxnet1
现在: oc cluster up --create-machine
工作正常
@rondinif ,这也是一个很好的解决方案。 全部通过 vboxmanage cli 完成。
谢谢@rondinif。 我遇到了同样的问题,您提供的解决方案修复了它。
最有用的评论
oc cluster up --create-machine
预创建检查给了我类似的错误:“VirtualBox 配置了多个具有相同 IP 的仅主机适配器 \”192.168.56.1\”。请删除一个”
在 192.168.56.1 上搜索重复的 hostonly 接口:
VBoxManage list -l hostonlyifs
在 192.168.56.1 上找到了 vboxnet0 和 vboxnet1; 只删除了第二个:
VBoxManage hostonlyif remove vboxnet1
现在:
oc cluster up --create-machine
工作正常