Public | Automated Build

Last pushed: a year ago
Short Description
Docker images for puppet development
Full Description

docker-centos-puppetdev

Docker images for puppet development

Summary

Messing with gems, bundler and various ruby installations can be a PITA when developing puppet module code. This docker image aims to remove that pain by putting everything you need for puppet module development inside a container. Best of all, everything is already cached and installed for you.

The idea here is that you can now use containers to perform development.

docker run –rm -v ${PWD}:/module –workdir /module –hostname=puppetdev -t logicminds/centos-puppetdev:latest3.8 rake spec

Overtime there will be many different tags for each puppet version so that we can easily test against different ruby/puppet combinations.

Building

bash ./build.sh

Interactive login

docker run -ti logicminds/puppetdev:latest /bin/bash

Root access

Root Password: Docker!

More info

Leveraging docker for puppet module development

Docker Pull Command
Owner
logicminds

Comments (0)