1

我已经下载并配置了一个用于 wordpress 开发的 Vagrant 盒子,现在我想将一个 Vagrant 盒子用于 Discourse,我需要从头开始重新下载 Ubuntu 并配置它吗?

有没有办法使用现有的盒子/虚拟机而无需重新下载。

4

1 回答 1

1

您应该已经拥有原始的基础框,它存储在您的 中~/.vagrant.d/boxes,您可以使用 列出它vagrant box list

您正在使用的是基础盒子的衍生产品,就像一个单独的分支,您可以在 VirtualBox GUI 中查看它并看到这个。

为避免从头开始,您可以将当前的 wordpress box 打包,并将其用作新的 base box。

包裹

vagrant package --base name --output /path/to/name.box

您可以使用以下命令获取它:

$ VBoxManage list vms
"Windows XP" {fa768a76-5710-4b07-a4df-cc388370f038}
"archlinux" {c79dcee9-a523-4300-b026-cbc93ad37062}
"XenServer" {723b2acb-57cf-43ae-8202-f3a939924d20}
"Xen" {4491c002-51dc-40b8-941f-b6649b3b7d74}

Bitnami 有预卷的 Discourse 虚拟机镜像(VMWare 格式),但它可以很容易地导入 VirtualBox,见这个 -> https://bitnami.com/stack/discourse

于 2014-05-08T00:41:31.603 回答