我有一个特定Vagrantfile对于安装一些漂亮的标准封装(PHP / MySQL的/阿帕奇)一个lucid32中,做了一些具体的端口转发等等,我把它,结账从git的一个项目,改变一些服务器的配置,我想包装的团队利用这台对其他开发人员,所以我用下面的命令:
vagrant package boxname --output test.box --vagrantfile Vagrantfile
我得到一个test.box文件,它在它的加入我的具体Vagrantfile包装所指出的,然后我运行:
vagrant box add boxname test.box
它出现在vagrant box list
,当我创建一些测试目录,并且做得很好,现在vagrant init boxname
其次是vagrant up
,然后将其规定,凡与来自结账和一切文件框中,但不建立正确的端口转发,实际上是在不使用我的Vagrantfile我用它打包所有,但产生在该目录中新的默认值。
我在〜/ .vagrant.d /盒/ boxname它具有默认Vagrantfile,与一个在我沿着封装包含/ _Vagrantfile注意到
有什么办法,我可以得到具体Vagrantfile是当我这样做所产生的一个vagrant init boxname
?