使用Vagrant包保存配置

时间:2014-04-17 20:19:04

标签: virtual-machine virtualbox vagrant

我开始使用Vagrant并花了一些时间安装软件包,设置我的数据库并向数据库添加一些数据。既然我的开发环境有一个基础工作盒,我想与同事分享这个图像,他们可以将它们用作本地虚拟机。

流浪者不可能这样吗?我刚刚尝试了vagrant package,然后将其销毁,并使用我的vagrant up指向该打包的盒子位置config.vm.box_url。令我沮丧的是,我打包的虚拟机没有包含我安装的软件包或文件和配置。

我是否误解了流浪汉的用途,或者可能期望流浪汉做一些不适合做的事情?如果安装的软件包不是vagrant package的目的,那么它的用例是什么?

我已经阅读了文档,但没有在那里找到这些问题的答案。

当然,我可以提供一切,我也会到达那里,但这不是我在这个问题上得到的。

1 个答案:

答案 0 :(得分:1)

我已经得出结论,流浪者基本上是供应。如果我需要这个,我可以使用虚拟机,但配置是一种更好的方法,因为系统包和应用程序依赖性等是一个移动目标。

使用配置允许将来的规定保持最新并可能暴露不兼容性。