inspec/test/cookbooks/os_prepare/recipes/docker_host.rb
Christoph Hartmann 218bda9c34 Docker resource (#1566)
* add docker, docker_container, and docker_image resources

Signed-off-by: Christoph Hartmann <chris@lollyrock.com>
2017-04-24 10:47:03 -04:00

28 lines
519 B
Ruby

# encoding: utf-8
# author: Christoph Hartmann
case node['platform']
when 'ubuntu', 'rhel', 'centos', 'fedora'
docker_service 'default' do
action [:create, :start]
end
docker_image 'busybox' do
action :pull
end
docker_image 'alpine' do
action :pull
end
docker_container 'an-echo-server' do
repo 'busybox'
port '1234:1234'
command "nc -ll -p 1234 -e /bin/cat"
end
docker_container 'an-echo-server-2' do
repo 'busybox'
command "nc -ll -p 1234 -e /bin/cat"
end
end