新手问题 要移动 vagrant 的话需要拷贝哪些文件呢?

ted · 2012年12月07日 · 最后由 i5ting 回复于 2013年07月24日 · 4350 次阅读

才发现有 vagrant 这种好东西,正觉得每天在公司和家里电脑之间不好不同,还准备往 u 盘里面安装一个完整的 linux 系统。

我按照官方的指引安装好 vagrant 后有了如下这几个目录

.vagrant.d\boxes\lucid32 .vagrant.d\boxes\lucid32\box.ovf .vagrant.d\boxes\lucid32\box-disk1.vmdk .vagrant.d\boxes\lucid32\Vagrantfile

\vagrant_guide \vagrant_guide.vagrant \vagrant_guide\Vagrantfile

请问如果我要想移动它,譬如将其放在我的 u 盘里面的话,这些文件都需要拷贝下来吗?然后同样在 u 盘根目录下面通过 vagrant up 就行了?

打包一个 box 吧 http://vagrantup.com/v1/docs/getting-started/packaging.html 然后在家里的也装上 vagrant,添加你打包的 box,就可以有一个虚拟机有一样的环境了

#1 楼 @robin 谢谢,我学习下去

其实只要用 chef 或者 puppet 配置好,然后同步这些配置就可以了。

#3 楼 @yesmeck 也就是说虚拟机的.vmdk 不用拷来拷去,只需要拷贝配置文件就可以了?!这么好!能指点下如何操作吗?我之前也在想,vagrant up / destory 那么容易,安装到虚拟机中的那些配置多半不是直接在.vmdk 上面操作的

如何同步呢?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号