Tag: 厨师

Docker如何比Vagrant + LXC +厨师更好

Vagrant + LXC + Chef是一个很好的组合,可以自动执行基础架构任务,为开发人员构build独立的沙箱。 Docker每次都会越来越多的人群带我去问:Docker如何使用简单的bash语句来执行configuration时,Vagrant + LXC + Chef的方法如何更好呢?优点在哪里? 什么是优缺点matrix来评估正确的道路select?

Docker和Chef的新Habitat工具有什么区别?

厨师的新Habitat工具是否可以与Docker协同工作? 如果是这样的话,栖息地试图解决什么问题还是只是试图replaceDocker工具集中的工具(例如,Docker Swarm,Docker Machine,Docker Compose等)?

在docker集装箱中安装厨师服务器

我一直在试图安装厨师服务器在docker集装箱,我有一些麻烦。 我正在运行一个最新版本的Ubuntu 12.04和最新版本的Docker。 我运行一个基本的Docker Ubuntu 12.04容器,并安装厨师服务器,版本11.0.12,这很好。 问题是安装后运行所需的“sudo chef-server-ctl reconfigure”步骤。 设置冻结在 * link[/opt/chef-server/init/rabbitmq] action create (up to date) * link[/opt/chef-server/service/rabbitmq] action create (up to date) * **ruby_block[supervise_rabbitmq_sleep] action run** 我得到一个stacktrace.out **SystemExit: ruby_block[supervise_rabbitmq_sleep] (chef-server::rabbitmq line 161) had an error: SystemExit: exit** /opt/chef-server/embedded/cookbooks/runit/definitions/runit_service.rb:165:in `sleep' /opt/chef-server/embedded/cookbooks/runit/definitions/runit_service.rb:165:in `block (3 levels) in from_file' 如果有人经历过这个和/或有任何想法,我将不胜感激。 谢谢!