How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "injae-lab/debian-12"
  config.vm.box_version = "20240701.1795.0"
end
vagrant init injae-lab/debian-12 \
  --box-version 20240701.1795.0
vagrant up

This version was created 2 months ago.

Debian 12 (Bookworm) Cloud Image

This is a Vagrant Box derived from the official Cloud Image without modification except for the Vagrant user injected using cloud-init configuration file.

Usage

Install libvirt and/or qemu provider using the standard Vagrant plugin installation command:

vagrant plugin install vagrant-libvirt
vagrant plugin install vagrant-qemu

Create a minimal Vagrantfile file as follow:

Vagrant.configure("2") do |config|
  config.vagrant.plugins = "vagrant-libvirt"
  #config.vagrant.plugins = "vagrant-qemu"

  config.vm.box = "injae-lab/debian-12"
  config.vm.synced_folder ".", "/vagrant", disabled: true
end

For further information, please refer to the sources.

2 providers for this version.
  • libvirt
    amd64 Hosted by Vagrant Cloud (415 MB)
    arm64 Hosted by Vagrant Cloud (402 MB)
  • qemu
    amd64 Hosted by Vagrant Cloud (415 MB)
    arm64 Hosted by Vagrant Cloud (402 MB)