📦
Virtualization & Cloud

Vagrant

Create and manage portable development VMs

🐧 Linux🍎 Mac🪟 Windows
Reviewed: Tested on: Kubernetes 1.29 · Terraform 1.8 · Ubuntu 22.04

What is this?

Vagrant spins up reproducible VMs for development using a simple Vagrantfile.

📁

Config files for Vagrant

Where to create or edit the main configuration — paths below match the setup steps.

  • Vagrantfile

    Location: Project root

    VM box, networking, and provisioning

📥

Step 01

Install Vagrant

(01)Install Vagrant

Linux
1sudo apt-get install -y vagrant
2# Requires VirtualBox or libvirt provider
⚙️

Step 02

Configure Vagrant

(01)Configure Vagrant

Linux
1vagrant init ubuntu/jammy64
2vagrant up
3vagrant ssh

Step 03

Verify

(01)Verify installation

Linux
1vagrant status