Vagrant: Difference between revisions

[unchecked revision][unchecked revision]
Content deleted Content added
Alexander (talk | contribs)
→‎Example: fix markup
m mark as a stub + minor style fix
Line 1:
{{Stub}}
Vagrant puts standard operating system installs into a container. Vagrant integrates with either VMWare or VirtualBox. Then when a container is downloaded and run for the first time vagrant will perform actions specified in your Vagrantfile. In this way development environments can be easily shared. Once the virtual machine created from the container is started with Vagrant. Vagrant will automatically start an ssh session. The folder in which you start Vagrant has to contain a Vagrantfile. This folder will also be shared with the virtual machine.
 
 
== Example ==
<source lang="ruby">
<pre>
# -*- mode: ruby -*-
# vi: set ft=ruby :
Line 41:
SHELL
end
</presource>
This example Vagrantfile will download a Ubuntu 32bit14.04 32-bit container and install a i686-elf-gcc cross compiler. It will also download several other tools usefull for operating system development.