添加本地现有 VDI 的 Vagrant 语法是啥?
Posted
技术标签:
【中文标题】添加本地现有 VDI 的 Vagrant 语法是啥?【英文标题】:What is the Vagrant syntax for adding a locally existing VDI?添加本地现有 VDI 的 Vagrant 语法是什么? 【发布时间】:2013-12-31 20:19:43 【问题描述】:将本地现有的 VirtualBox .vdi 添加到 vagrant 的语法是什么?
文档中似乎没有替代 URI 方案的示例。
它也可以使用 ssh 和 httpauth 位置吗?
【问题讨论】:
【参考方案1】:你不能直接将 VirtualBox 虚拟机“导入”到 Vagrant 中。
基本上,您必须将现有的 VirtualBox VM 打包到 box
,然后将其添加到 vagrant。
注意:一个盒子是 tarred VirtualBox Exports(可以压缩)。
你会做的
打包现有的VirtualBox VM(VDI格式)
vagrant package --base mybox --output /path/to/mybox.box
在此处查看更多信息=>
http://docs.vagrantup.com/v2/cli/package.html
将框添加到 vagrant
vagrant box add mybox /path/to/mybox.box
【讨论】:
我最终在文档中发现了这一点。不过它可能会更加突出。以上是关于添加本地现有 VDI 的 Vagrant 语法是啥?的主要内容,如果未能解决你的问题,请参考以下文章
❤️《Vagrant官方中文文档》❤️ ② 命令行界面之Box语法