Quantcast
Channel: Ask Puppet: Puppet DevOps Q&A Community - RSS feed
Viewing all articles
Browse latest Browse all 6104

Building Custom Docker Images with Puppet ?

$
0
0
I'm trying to build a custom docker image with Puppet but seems like i have something incorrect because the image is never created. please advise. Output From Puppet: Notice: Compiled catalog for chait-escluster.novalocal in environment production in 0.82 seconds Notice: /Stage[main]/Main/Docker::Image[puppetimage]/Exec[docker build -t puppetimage - < /tmp/DockerFilePuppet]/returns: executed successfully Notice: /Stage[main]/Main/Docker::Run[PuppetContainer]/Service[docker-PuppetContainer]/ensure: ensure changed 'stopped' to 'running' Notice: Finished catalog run in 0.49 seconds Puppet Code: include 'docker' docker::image { 'centos': ensure => 'present', } file { '/tmp/DockerFilePuppet': ensure => file, content => template('/etc/puppet/templates/docker/DockerFilePuppet.erb'), require => Package['docker'], } file { '/tmp/puppet.conf': ensure => file, content => template('/etc/puppet/templates/docker/puppetconfig.erb'), require => Package['docker'], } docker::image { 'puppetimage': ensure => 'present', docker_file => '/tmp/DockerFilePuppet', } docker::run { 'PuppetContainer': image => 'puppetimage', hostname => 'my.domain.net', require => Docker::Image['puppetimage'], }

Viewing all articles
Browse latest Browse all 6104

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>