我有一个名为package.box的自定义框 . 我试图流浪,流浪盒添加时出现此错误 . 我创建了一个不同配置的metadata.json文件,但没有运气 . 我不明白这个消息 . 我使用virtualbox进行配置 .
我不明白他们网站上有关metadata.json文件的文档 .
找不到“package.box”框的“metadata.json”文件 . Box需要此文件,以便Vagrant确定为其提供的提供程序 . 如果您创建了该框,请向其添加“metadata.json”文件 . 如果其他人制作了这个盒子,请通知盒子创建者该盒子已损坏 . 箱文件格式的文档可在以下URL中找到:https://www.vagrantup.com/docs/boxes/format.html
package.box位于空目录中 . 在它旁边我放了这个metadata.json文件:
{
"description": "long box description",
"short_description": "short box description",
"name": "company/developer-environment",
"versions": [{
"version": "1",
"status": "active",
"description_html": "
Dev Environment
","description_markdown": "Dev Environment",
"providers": [{
"name": "virtualbox",
"url": "./package.box"
}]
}]
}
我使用的是ubuntu 16.04系统,vagrant 1.8.5,virtualbox 5.0.26 .