我有一个Vagrant设置了3个虚拟机。每台计算机都有自己的shell脚本供配置。
现在,我想与其他人分享我设置的完全相同的状态。由于每台机器的配置程序真的(!!)很长,我希望有另一种解决方案。
理想情况下,我可以将每台计算机保存在一个文件中,然后另一个人可以将其导入Virtualbox。有没有办法做到这一点?
答案 0 :(得分:2)
如果我理解正确,您希望通过Vagrant VM提供Vagrant基本框。这是不推荐的方式。你如何处理这个问题是:
使用Vagrant打包后,您将获得一个扩展名为.box的Vagrant基本框文件。然后,您可以将其传递给您的团队成员(usb,网络共享,ftp等),他们可以将其添加到他们的Vagrant安装并使用它。每当他们做Vagrant时,他们将在VBox中获得完全配置的VM,其中包含你已经打包的所有东西。 Vagrant还为您提供版本控制功能。如果在您创建新版本的基本框时正确配置,则每个使用它的人都会收到通知,并且可以下载并使用新版本的框。 希望我能正确理解你的问题,这将有助于解决它。