为Vagrant虚拟机创建别名

时间:2015-06-30 19:10:10

标签: vagrant virtualbox aliases

我在Ubuntu 14.10 64.x上。 使用Vagrant,Virtualbox我可以使用vagrant命令

查看所有
vagrant box list

示例输出可能是:

geerlingguy/ubuntu1404         (virtualbox, 1.0.4)
hashicorp/precise64            (virtualbox, 1.1.0)
panamax-coreos-box-647.2.0     (virtualbox, 0)
precise-vbox-4.2.18.2          (virtualbox, 0)
precise32                      (virtualbox, 0)
precise64current               (virtualbox, 0)
ubuntu-precise12042-x64-vbox43 (virtualbox, 0)
ubuntu/trusty64                (virtualbox, 0.10)

正如您所看到的,某些框可能重复或几乎相同。只要Vagrantfile需要一个名称在系统中不存在的盒子,就会开始下载它。

我希望能够为每个盒子创建别名,以便Vagrant可以在系统上找到它们。例如这个方框

ubuntu/trusty64

当然可以设置这些别名:

ubuntu/trusty64
trusty64
ubuntu/14.04

所以我在问。是否有任何流浪汉插件或脚本来执行此操作?

1 个答案:

答案 0 :(得分:1)

问题是您无法确定它们是否完全相同,几乎总是框会在创建之前进行配置后设置过程,这会添加主要用户帐户,配置默认设置和安装配置程序等。

因此,尽管它们可能都基于ubuntu 14.04,但它们可能都配置不同,并且与其他配置程序不兼容。