如何共享 VirtualBox 映像?

Dar*_*ren 37 virtualbox

我将如何共享 VirtualBox 图像?我是一名开发人员,我希望能够允许其他开发人员在他们的机器上使用相同的映像进行开发。

有没有简单的方法来做到这一点?每周我们都想分享我们的图片。

tom*_*l89 26

从您上面的评论来看,从 VirtualBox 4.0 开始,您可以将整个机器文件夹、设置、虚拟硬盘等全部复制到另一台物理机器(例如您的同事),导入 VM(或双击 .vbox 文件),你可能已经准备好开始了。如果您有不同的设置,您可能需要更改网络适配器和 RAM。

如果您有 4.0 之前的版本,那么将 .vdi 虚拟磁盘复制到同事的机器上就足够简单了,然后设置一个新的虚拟机,将复制的硬盘作为主要硬盘。

最长的部分是复制,无论是到 USB 再到计算机,还是通过网络,但是,是的,这是完全可能的。

  • @tombull89,至于复制,我曾经使用 torrent 复制了 30 GB 的图像(使用公共 torrent 跟踪器,我使用 USB 复制了 .torrent 文件)。Torrent 客户端负责纠错、网络断开、查找源计算机等。而且速度与连接允许的一样好。 (2认同)

小智 18

您可以使用 GUI File->Export Appliance 功能创建一个设备,然后将生成的 .ovf 和 .vmdk 文件传递​​给您的同事,他们可以使用 File->Import Appliance 将其导入。


rjt*_*rjt 7

Tombull89 和 SabreWolfy,如果有机会将其中一个图像复制回源计算机,则简单复制将不起作用。您将想要克隆或导出. VirtualBox 将 UUID 放入 .VDI 或 .VHD,当它发现另一个具有相同 UUID 的文件时会大声抱怨,实际上来宾可能不再启动。快照与之前的快照不同,也有 UUID。除非您对 VBox 快照有丰富的经验,否则不推荐使用 VBox 快照。

  • “在您对 VBox 快照有丰富经验之前,不会推荐它们。” 循环逻辑炸弹!:) (2认同)