创建 Vagrant 的 box 时,可以提供在运行 vagrant box list -i 时展示的与用户相关的其他信息。例如,可以打包 box,以包含有关该 box 的作者和网站信息:
brian@localghost % vagrant box list -i hashicorp/precise64 (virtualbox, 1.0.0) - author: brian - homepage: https://www.vagrantup.com
为了实现这个目标,只需要在创建一个基本 box 时包含一个名为 info.json 的 JSON 文档,其中包含所有相关信息,当 -i 选项与 vagrant box 列表一起使用时,将显示给用户。
{ "author": "brian", "homepage": "https://example.com" }
info.json 中没有特殊的键或值,Vagrant 会在每行上打印每个键和值。
Box File Format 提供了关于打包进 Vagrant box 的内容的更多信息。