26

What is the syntax for adding a locally existing VirtualBox .vdi to vagrant?

There doesn't appear to be an example of alternate URI schemes in the documentation.

Can it also use ssh and httpauth locations?

2540625
  • 11,022
  • 8
  • 52
  • 58
vfclists
  • 19,193
  • 21
  • 73
  • 92

1 Answers1

42

You cannot directly "import" a VirtualBox VM into Vagrant.

Basically you'll have to package the existing VirtualBox VM to a box and then add it to vagrant.

NOTE: a box is tarred VirtualBox Exports (could be gzipped).

You would be doing

Package the existing VirtualBox VM (VDI format)

vagrant package --base mybox --output /path/to/mybox.box

See more here => http://docs.vagrantup.com/v2/cli/package.html

Add the box to vagrant

vagrant box add mybox /path/to/mybox.box

Terry Wang
  • 13,840
  • 3
  • 50
  • 43