我的流浪汉版本是:
$ vagrant --version
Vagrant version 1.0.1
关注these instructions,vagrant init
有效:
$ vagrant init chef/centos-6.6
A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
`vagrantup.com` for more information on using Vagrant.
但vagrant up
无法找到该框:
$ vagrant up
There was a problem with the configuration of Vagrant. The error message(s)
are printed below:
vm:
* The box 'chef/centos-6.6' could not be found.
配置vagrant
或命令行选项以使用chef/centos-6.6
的方法是什么?
答案 0 :(得分:2)
Chef已将所有盒子从地图集中删除。他们在这里发表评论https://atlas.hashicorp.com/chef/说:
如果您正在寻找Bento盒子,他们现在有自己的盒子 组织https://atlas.hashicorp.com/bento/
答案 1 :(得分:1)
如果您触发:
vagrant box add chef/centos-6.6
对于过时的来源(厨师),它将提供反馈,将bento作为新的来源,具有以下几点:
姓名:便当 /centos-6.6
提供者:virtualbox
版本:2.2.0
这最终会使chef atlas link网站上的内容更加具体,您问题中的命令现在应改为:
$ vagrant init bento/centos-6.6
(用 bento取代厨师)
答案 2 :(得分:-3)
不久前,hashicorp将他们的图像移动到地图册。箱子现在在这里下载: https://atlas.hashicorp.com/boxes/search
你的盒子在这里: https://atlas.hashicorp.com/chef/boxes/centos-6.6
我可以使用Vagrant 1.7.2下载该框。您正在使用1.0.1。
所以我认为这是一个版本问题。您必须安装较新版本。