Vagrantfile.libvirt 533 B
$lxc_script = <<-SCRIPT
apt-get update
apt-get install lxc lxc-templates wget bridge-utils jq -y
lxc-checkconfig
touch /etc/lxc/dnsmasq.conf
sed -i s/10.0.3/172.40.231/g /etc/default/lxc-net
sed -i s/#LXC_DHCP_CONFILE/LXC_DHCP_CONFILE/g /etc/default/lxc-net
service lxc-net restart
SCRIPT
Vagrant.configure("2") do |config|
config.vm.box = "yk0/ubuntu-xenial"
config.vm.provider :libvirt do |domain|
domain.memory = 8192
domain.cpus = 4
end
# Install lxc
config.vm.provision :shell, inline: $lxc_script
end