vagrant package
就可以看到如下输出显示打包过程
==> default: Clearing any previously set forwarded ports...
==> default: Exporting VM...
==> default: Compressing package to: /Users/huatai/Documents/Vagrant/centos-6.7/package.box
参数使用
1、--base NAME - 替代打包一个VirtualBox主机,这个参数打包一个VirtualBox manages的VirtualBox。这里NAME是VirtualBox GUI中显示的虚拟机的UUID或者名字。
2、--output NAME - 这个参数设置打包的名字,如果没有这个参数,则默认保存为 package.box
3、--include x,y,z - 附加一些文件到box中,这是让打包Vagrantfile执行附加任务
4、-vagrantfile FILE - 打包一个Vagrantfile到box中,这个Vagrantfile将作为box使用的Vagrantfile load
使用案例
vagrant package --output centos-6.7.box
显示输出
==> default: Exporting VM...
==> default: Compressing package to: /Users/huatai/Documents/Vagrant/centos-6.7/centos-6.7.box