I have been trying to install Chef-Server in a Docker container and I am having some trouble. I am running a VM with an up to date version of Ubuntu 12.04 and latest install of
I had this problem. Increasing shared memory made it disappear. Run a container with option: --privileged
and before starting chef server, run:
sysctl -w kernel.shmmax=1288490189
(for me 1288490189 bytes which is 1.2GB was enough).
The docker image suggested in Mark O'Connor answer did not work for me (Unable to start database connection), I tried also cbuisson/chef-server (was reconfiguring endlessly) and finally I came up with my own: xmik/chef-server-docker (used Ubuntu 14.04).