Public | Automated Build

Last pushed: 3 years ago
Short Description
A pre-configured docker image for installing open source puppet
Full Description

Docker file for setting up open source puppet.

Docker images -

This image contains following S/W versions,


Puppet Master Server 3.8.1
Puppet dashboard
Ruby 1.8.7
Bundler 1.1
MySQL 5.6

Installation Steps for Puppet Master Server.

  1. Start the Docker container as follows,

docker run -p 80:80 -p 8140:8140 -p 3000:3000 -p 3306:3306 -h Docker-PUPPET-01 -t -i brandixi3/open-puppet-docker /bin/bash

  1. After the whole setup completed you'll get a terminal output as follows,

"=> Booting Thin => Rails 3.2.21 application starting in development on => Call with -d to detach => Ctrl-C to shutdown server Thin web server (v1.6.3 codename Protein Powder) Maximum connections set to 1024 Listening on, CTRL+C to stop"

Now you can access Puppet dashboard using , http://server_ip:3000

(Note :

        - Puppet Dashboard - /opt/puppet-dashboard 
        - Puppet Dashboard configuration - /opt/puppet-dashboard/config
        - To start the Puppet master server - /etc/init.d/apache2 start 
        - To start the Puppet dashboard server go to the /opt/puppet-dashboard folder and execute - bundle exec rails server )
Docker Pull Command
Source Repository