vagrant,安装 chef/centos-6.6
Posted
技术标签:
【中文标题】vagrant,安装 chef/centos-6.6【英文标题】:vagrant, install chef/centos-6.6 【发布时间】:2015-10-17 09:06:23 【问题描述】:我的流浪版本是:
$ 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
?
【问题讨论】:
【参考方案1】:Chef 已从 atlas 中删除了他们所有的盒子。他们在这里留言https://atlas.hashicorp.com/chef/说:
如果您正在寻找便当盒,他们现在有自己的 组织https://atlas.hashicorp.com/bento/
【讨论】:
【参考方案2】:如果你触发了:
vagrant box add chef/centos-6.6
对于过时的来源(厨师),它将提供导致便当作为新来源的反馈,类似于:
名称:便当/centos-6.6 提供者:虚拟机 版本:2.2.0
这最终使网站上chef atlas link 上写的内容更加具体,您问题中的命令现在应改为:
$ vagrant init bento/centos-6.6
(用便当代替厨师)
【讨论】:
【参考方案3】:前段时间,hashicorp 将他们的图片移至 atlas。盒子现在在这里下载: https://atlas.hashicorp.com/boxes/search
你的盒子在这里: https://atlas.hashicorp.com/chef/boxes/centos-6.6
我可以下载带有 Vagrant 1.7.2 的盒子。您正在使用 1.0.1。
所以我认为这是一个版本问题。您必须安装更新的版本。
【讨论】:
Chef 框的链接提供了 404 响应,因为底层图像已经移动。以上是关于vagrant,安装 chef/centos-6.6的主要内容,如果未能解决你的问题,请参考以下文章