Rollout is a system developed to automate system administration on UNIX servers. It is primarily focused towards Linux, but could be adapted to Solaris, HP-UX, AIX, etc.
This runs a rolloutd server.
Put your configuration files (see the source repository for samples) somewhere local. You need a fragments and files directory.
This will expose rolloutd on port 8001
docker run -d -P --name rolloutd \ -v /rollout/fragments:/config/fragments \ -v /rollout/files:/config/files \ dparrish/rollout
Get the port with
docker port rolloutd 8001
rollout -s -u http://localhost:<port>/
Docker Pull Command