Vmware上的CentOs7 执行 docker-machine create -d virtualbox vmname

 在VMware虚拟机上的CentOS7上 用docker-machine 创建驱动为 virtualbox 的虚拟机,一开始出错:

[root@localhost 11:07 ~]# docker-machine create -d virtualbox dev
Running pre-create checks...
Creating machine...
(dev) Copying /root/.docker/machine/cache/boot2docker.iso to /root/.docker/machine/machines/dev/boot2docker.iso...
(dev) Creating VirtualBox VM...
(dev) Creating SSH key...
(dev) Starting the VM...
(dev) Check network to re-create if needed...
(dev) Waiting for an IP...
Error creating machine: Error in driver during machine creation: unexpected EOF
Wrapper Docker Machine process exiting due to closed plugin server (connection is shut down)
Wrapper Docker Machine process exiting due to closed plugin server (connection is shut down)
 

开始以为是虚拟机嵌套造成的网络问题(个人猜测),然后就在网络方向去解决,结果一无所获。

后来在CenOS桌面操作VirtualBox 发现虚拟机创建失败,检查发现,第一层虚拟机(VMware)运行内存 1 G ,第二层虚拟机(VirtualBox)只能分配不到一半的内存,所以一直创建失败,后来调整VMware 内存到 2G , VirtualBox为1G。

再执行 docker-machine create -d virtualbox dev 成功。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值