21 lines
585 B
Ruby
21 lines
585 B
Ruby
# -*- mode: ruby -*-
|
|
# vi: set ft=ruby :
|
|
|
|
Vagrant.configure("2") do |config|
|
|
config.vm.box = "debian/bookworm64"
|
|
config.vm.provider "virtualbox" do |vb|
|
|
vb.memory = "2048" # raise if you can
|
|
vb.cpus = 2
|
|
end
|
|
|
|
config.vm.provider :libvirt do |lv|
|
|
lv.memory = 8192
|
|
lv.cpus = 4
|
|
end
|
|
|
|
config.vm.provision "shell", inline: <<-SHELL
|
|
sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get install curl -y
|
|
sudo curl -fsSL https://get.docker.com -o /tmp/get-docker.sh && sudo sh /tmp/get-docker.sh
|
|
sudo usermod -aG docker vagrant
|
|
SHELL
|
|
end
|