The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

4- Manage vmr boxes

The vmr boxes

Presentation

A box is a Vagrant environment (bundle) containing a virtual environment (such as a virtual machine) for a specific provider (such as VirtualBox).

Boxes are available for development and test, do not use it for production.

Once a box is downloaded, it saved in ~/.vagrand.d/ directory.

Be careful boxes can be large in space, be sure to have enough hard drive space.

List boxes

Official vmr boxes list is available here : https://app.vagrantup.com/VMR/

vmr boxes are identify by :

To get this list in R console:

boxes_list <- vmrList()
boxes_list

To get information about a specific box:

vmrListBox(boxes_list$Name[1])

Download a box

Box download is automatic in a vmr environement, but if you need to download it manualy, you can:

vmrBoxDownload(vmr_env)

Manage boxes

You can manage downloaded boxes with this functions:

# List downloaded boxes
vmrLocalBoxList()
# Remove old boxes (not up to date)
vmrLocalBoxPrune()
# Remove a specific box
vmrLocalBoxRemove(<box name>)
# Download the last box version (use in a __vmr__ environment)
vmrLocalBoxUpdate()

Vignette summary

  1. Working with vmr package
  2. Start my first environment
  3. Manage vmr environment
  4. Manage boxes
  5. Manage providers
  6. Development with vmr
  7. CI/CD
  8. Functions resume

Next vignette : 5-Manage providers

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.