I am curious as to how the providers work for Vagrant boxes work.
Is there always a single artifact created as a Vagrant Box or each provider (hyperv
, virtualbox
, etc.) its own artifact/
I am curious as to how the providers work for Vagrant boxes work.
Is there always a single artifact created as a Vagrant Box or each provider (hyperv
, virtualbox
, etc.) its own artifact/
Hey there,
each provider has a different Vagrant box. A Vagrant box is really just a tarball of the artifact used by the provider + some metadata. The metadata will include information on which provider the box is compatible with.
We have some documentation on boxes and how boxes work: Boxes | Vagrant by HashiCorp. And on vagrant cloud you can search for boxes by provider.