【发布时间】:2013-01-21 17:24:10
【问题描述】:
遵循 vagrant vbox 包装 here 的文档。 我正在尝试通过包含一个辅助流浪文件 Vagrantfile.pkg 来打包一个具有端口转发自动配置的虚拟盒:
vagrant package dev --output mybox.box --vagrantfile Vagrantfile.pkg
我收到以下错误:
Package include file doesn't exist: Vagrantfile.pkg
我尝试将它放在项目根目录(主要 vagrantfile 所在的位置)、VM 共享文件夹和其他几个地方,都出现相同的错误。
我的主机环境是 Windows 7,我怀疑是这个问题的根源。
有没有人成功地为此目的打包了一个 vagrant 文件?
这里是 Vagrantfile.pkg 的内容供参考,不应该影响这个 bug。
Vagrant::Config.run do |config|
config.vm.host_name = 'dev.local'
config.vm.network :hostonly, '192.168.33.35'
config.vm.forward_port 80, 8080
end
【问题讨论】:
标签: vagrant virtualbox puppet virtualization