Vagrant 当我做“流浪规定”时,在我的开发箱中会发生什么?

Vagrant 当我做“流浪规定”时,在我的开发箱中会发生什么?,vagrant,chef-infra,chef-recipe,vagrantfile,chef-solo,Vagrant,Chef Infra,Chef Recipe,Vagrantfile,Chef Solo,我确信答案是基于我的设置等等…但是我想知道调用什么文件等等。我正在使用vagrant-berkshellf和vagrant-omnibus插件Berksfile为空,Vagrantfile正在使用'ubuntu/trusty64',provisioner为chef config.vm.provision :chef_solo do |chef| chef.run_list = [] end 我之所以问这个问题,是因为我可以调用Wagrant provision,它运行成功,但当我进入盒子并

我确信答案是基于我的设置等等…但是我想知道调用什么文件等等。我正在使用
vagrant-berkshellf
vagrant-omnibus
插件
Berksfile
为空,
Vagrantfile
正在使用
'ubuntu/trusty64'
,provisioner为chef

config.vm.provision :chef_solo do |chef|
  chef.run_list = []
end

我之所以问这个问题,是因为我可以调用Wagrant provision,它运行成功,但当我进入盒子并调用chef solo时,它失败了。所以我想了解它是如何工作的。

Chef Omnibus将Chef安装到不同于Vagrant的普通厨师供应器的位置。所以它就在那里,只是(显然)不在你的道路上。

事实上,
流浪者综合巴士
似乎在
/opt/chef
上安装了chef,但即使我在
/opt/chef
下运行
chef solo
,它仍然失败。有没有办法找出确切的命令集?