Run chef-solo using vagrant's docker provider
222
Example Vagrantfile
# Docker Vagrant Provider Documentation:
# https://docs.vagrantup.com/v2/docker/basics.html
# https://docs.vagrantup.com/v2/provisioning/docker.html
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.provider "docker" do |container|
#container.build_dir = "."
container.image = "danielsnider/chef-solo"
container.has_ssh = true
end
config.ssh.username = "root"
config.ssh.private_key_path = "./keys/phusion.key"
# provision the node with chef-solo
config.vm.provision "chef_solo" do |chef|
chef.cookbooks_path = [ "cookbooks", "site-cookbooks"]
chef.add_recipe("edu::default")
chef.add_recipe("external::default")
end
end
Content type
Image
Digest
sha256:2231564be…
Size
198.6 MB
Last updated
almost 11 years ago
docker pull danielsnider/chef-solo