diff --git a/Vagrantfile.libvirt b/Vagrantfile.libvirt
new file mode 100644
index 0000000000000000000000000000000000000000..5a3bae454387d5b737b5f464b48aa4f09d340230
--- /dev/null
+++ b/Vagrantfile.libvirt
@@ -0,0 +1,24 @@
+$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