Я не могу установить chef-server (chef-server-core_12.0.8-1_amd64.deb) поверх контейнера докеров (Ubuntu 14.04 x86_64). При запуске chef-server-ctl переконфигурировать его с ошибкой:
Error executing action run on resource 'execute[/opt/opscode/bin/private-chef-ctl start rabbitmq]' Mixlib::ShellOut::ShellCommandFailed Expected process to exit with [0], but received '1' ---- Begin output of /opt/opscode/bin/private-chef-ctl start rabbitmq ---- STDOUT: warning: rabbitmq: unable to open supervise/ok: file does not exist STDERR: ---- End output of /opt/opscode/bin/private-chef-ctl start rabbitmq ---- Ran /opt/opscode/bin/private-chef-ctl start rabbitmq returned 1
ПРИМЕЧАНИЕ. Перед началом установки я сделал следующие шаги внутри контейнера:
dpkg-divert --local --rename --add /sbin/initctl ln -sf /bin/true /sbin/initctl sysctl -w kernel.shmmax=17179869184
Есть ли какая-нибудь другая работа, чтобы получить chef-сервер на докер-контейнере.