/puppet-docker

Puppet module for installing Docker, for Boxen

Primary LanguageRuby

Docker Puppet Module for Boxen

Build Status

Installs Docker, an easy, lightweight virtualized environment for portable applications.

Usage

include docker

This module supports data bindings via hiera. See the parameters to the fig class for overridable values.

Updating the docker (and associated boot2docker) version

The docker version is something you should be managing in your own boxen repository, rather than depending on this module to update for you. You can update docker by overriding the version value with Hiera:

docker::version: '1.5.0'

You can find a list of releases for docker here, and the associated boot2docker releases here.

Required Puppet Modules

  • boxen
  • homebrew
  • ripienaar/puppet-module-data
  • stdlib

Development

Write code. Run script/cibuild to test it. Check the script directory for other useful tools.