# -*- mode: ruby -*- # vi: set ft=ruby : # Vagrant.configure("2") do |config| config.vm.box = "generic/ubuntu2004" config.vm.provider :libvirt do |libvirt| libvirt.qemu_use_session = false end config.vm.define "docker-server" do |rootNode| rootNode.vm.hostname = "docker-server" rootNode.vm.provider :libvirt do |libvirt, override| libvirt.memory = 4096 libvirt.nested = true libvirt.cpus = 6 end config.vm.provision "shell", inline: "echo net.ipv6.conf.all.disable_ipv6=1 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p" rootNode.vm.provision "server_init", type:'ansible' do |ansible| ansible.playbook = "main.yml" ansible.become = true ansible.host_key_checking = false ansible.verbose = "vvvv" end end end