我一直在尝试在 Docker 容器中安装 Chef-Server,但遇到了一些麻烦。我正在使用最新版本的 Ubuntu 12.04 和最新安装的 Docker 运行 VM。我运行一个基本的 Docker Ubuntu 12.04 容器并安装 chef-server,版本 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'
如果有人经历过这一点和/或有任何想法,我将不胜感激。
谢谢!