The vmr Providers

Presentation

vmr providers are “tools” that manage the virtual machines instances such as VirtualBox (default in vmr), docker, vmware, aws, openstack, …

Actually only VirtualBox is available in vmr package.

VirtualBox provider

vmr can manage some of virtualbox options.
Options available can be find here:

vb.opt <- virtualboxOptions(details = FALSE)

To set a name to the virtualbox machine:

vb.opt$name <- "My Virtualbox name"

To disable GUI:

vb.opt$gui <- FALSE

To add more cpus and memory:

vb.opt$modifyvm$cpus <- 3
vb.opt$modifyvm$memory <- 8192

More options can be find here https://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvm