puppetmaster deasmi/docker-puppetmaster https://hub.docker.com/r/deasmi/docker-puppetmaster/ bridge false https://forums.lime-technology.com/topic/58535-puppetmaster-docker-container/ http://www.puppet.com/ Simple puppet master docker based on Centos7 # docker-puppetmaster Docker image for puppet server v5 designed to run on unraid If you want the 3.5 version please use docker-puppetmaster:v3 which is currently using puppet 3.5.7 This is super basic, you have to map /etc/puppet and /etc/puppet/ssl as the confdir and ssl dir You must have the conf directory setup, it will not be populated - map to /etc/puppetlabs/puppet You must have the code directory setup, it will not be created - map to /etc/puppetlabs/code However an empty SSL directory is fine, puppet will set this up. Also include puppet-lint in case you want to check in the docker container. Also includes perl for a script I run on puppetmaster for staggering puppet run times. https://raw.githubusercontent.com/deasmi/unraid-ca/master/puppetmaster.xml https://raw.githubusercontent.com/deasmi/docker-puppetmaster/master/logo.png bridge 8140 8140 tcp 8081 8081 tcp confdir /etc/puppetlabs/puppet rw ssldir /etc/puppetlabs/puppet/ssl rw codedir /etc/puppetlabs/code rw 8140 8081 /yourpuppet/conf /yourpuppet/ssl/ /yourpuppet/conf/code 1499079848 Simple puppet master docker based on Centos7 # docker-puppetmaster Docker image for puppet server v5 designed to run on unraid If you want the 3.5 version please use docker-puppetmaster:v3 which is currently using puppet 3.5.7 This is super basic, you have to map /etc/puppet and /etc/puppet/ssl as the confdir and ssl dir You must have the conf directory setup, it will not be populated - map to /etc/puppetlabs/puppet You must have the code directory setup, it will not be created - map to /etc/puppetlabs/code However an empty SSL directory is fine, puppet will set this up. Also include puppet-lint in case you want to check in the docker container. Also includes perl for a script I run on puppetmaster for staggering puppet run times. /tmp/GitHub/AppFeed/templates/dsmith44sRepository/puppetmaster.xml