【发布时间】:2015-01-07 06:11:15
【问题描述】:
我已经通过 vagrant package 命令制作了一个 vagrant box 包,我想将这个新制作的 vagrant box 分发给我团队中目前工作的每个开发人员。问题是我不希望每个开发人员都应该在其中安装 vagrant。我只是希望我分享的 vagrant box 能够通过 virtual box 的用户界面或当前安装的任何虚拟机打开。
我怎样才能实现这个目标??
这是我尝试通过虚拟框打开 vagrant.box 时的错误
enter Failed to open the optical disk file /home/sandeep/vagrant image/ldapclient.box.
Could not get the storage format of the medium '/home/sandeep/vagrant image/ldapclient.box' (VERR_NOT_SUPPORTED).
Result Code: VBOX_E_IPRT_ERROR (0x80BB0005)
Component: Medium
Interface: IMedium {05f2bbb6-a3a6-4fb9-9b49-6d0dda7142ac}
Callee: IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
Callee RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)code here
【问题讨论】:
-
我觉得vagrant box的hash值和我们新建虚拟机时选择的ubuntu操作系统不匹配
-
askubuntu.com/questions/144780/…。所以你可以回答你自己的问题
-
@BMW 您提供的链接是关于如何在虚拟盒内启动新虚拟机的。我的问题是如何通过虚拟盒通过它的 ui 运行一个流浪盒,而不是通过运行 vagrant up 命令
标签: hash vagrant virtualbox vagrantfile