我正在尝试在我的 vmware 工作站中安装 lumify,如下所示。
$ cd lumify
$ git clone https://github.com/lumifyio/lumify.git
$ cd lumify/lumify
$ vagrant up demo
运行最后一步 vagrant up demo 后出现错误
Bringing machine 'dev' up with 'virtualbox' provider...
Bringing machine 'demo' up with 'virtualbox' provider...
There are errors in the configuration of this machine. Please fix
the following errors and try again:
vm:
The box 'nrel/CentOS-6.6-x86_64' could not be found.
然后在我做的同一个目录中
vagrant box add CentOS `https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.0.0/centos-6.6-x86_64.box`
然后我就这么做了vagrant up demo
。但仍然显示相同的错误
注意:在 lumify 文件夹中已经存在 vagrantfile
答案1
这很奇怪,这个盒子nrel/CentOS-6.6-x86_64
在图集里明明可以找到(https://atlas.hashicorp.com/nrel/boxes/CentOS-6.6-x86_64)
您正在运行哪个版本的 vagrant ?你至少需要 vagrant 1.5 才能从 atlas 下载盒子。
您也可以手动安装该盒子,但要尊重名称:
vagrant box add nrel/CentOS-6.6-x86_64 https://atlas.hashicorp.com/nrel/boxes/CentOS-6.6-x86_64/versions/1.0.0/providers/virtualbox.box