vagrant package
然后在我的Mac上生成了一个名为package.box的框,其中包含Vagrantfile
package.box
复制到我的Windows环境vagrant init tolerious package.box
命令,然后运行vagrant up
,但是我收到如下错误,
我已检查vagrant global-status
输出,列表中显示有效的ID。我还运行命令vagrant box list
,还有一个成功添加的有效框。有人对此错误有任何想法吗?
答案 0 :(得分:0)
我找到了自己问题的答案,原因是这样的:
我将我的环境打包在我的Mac上,而我的Mac是64位,但我的Windows系统是32位的,所以它无法正常工作。我必须在Vagrantfile
:
config.vm.provider "virtualbox" do |vb|
# # Display the VirtualBox GUI when booting the machine
vb.gui = false
vb.customize [ 'modifyvm', :id,
"--hwvirtex", "off",
'--cpus', 1,
'--memory', 800,
'--nicpromisc2', 'allow-all']
#
# # Customize the amount of memory on the VM:
# vb.memory = "1024"
end