Você está na página 1de 2

Install

sudoaptgetinstallvagrant

Adicionandoumabox
vagrantboxaddprecise32http://files.vagrantup.com/precise32.box

Criaroprojeto
mkdirproject
echo"<h1>Heyu</h1>">index.html
vagrantinitprecise32

OltimocomandocriarumarquivoVagrantfilenodiretriodoseuprojeto.Estearquivo
responsvelpelaconfiguraodasuamquinavirtual.

IssojsuficienteparainiciaramquinavirtualeacesslaporSSH:

vagrantup
vagrantssh

Pronto,agoravocestlogadocomousuriovagrant.Navegueatodiretrio/vagrant.Esse
diretrio,porpadro,compartilhadocomohostdasuamquinavirtual.Listandoosarquivos
destediretrio,podemosveroindex.htmleoVagrantfiledonossoprojetodeexemplo.

ls/vagrant/

Apsisso,podemosgerarumboxcomaimagemdamquina:

Alterarporta
BastaalteraroarquivoVagrantfile,bastadescomentaralinha<>eadionaranovaporta.

CriandoumPackpage
vagrantpackage

Issovaicriarumarquivopackage.boxdentrododiretriodoseuprojeto.Elecontmaimagem
doseuambiente(quase400MB)epodesercompartilhadocomoutraspessoas.

MaissobreoVagrant
Oexemploquedemonstreibemsimples,servindoapenasparademonstrarocaminhobsico
paracriarumamquinavirtualcomoVagrant.Sugiroquevocleiaadocumentaoeduma
olhadanofuncionamentodosprovisionersenaintegraocomoRake.

Tambmvaleleralgunsposts,falandosobreoVagrant:

Vagrant:What,Why,andHow
UsandooVagrantcomoambientededesenvolvimentonoWindowsporNandoVieira
VirtualMachineswithVagrant(screencastdorailscasts)

Referncias:
http://blog.concretesolutions.com.br/2012/10/criandoambientesvirtualizadoscomvagrant/
http://ricardopedrosa.com.br/iniciandocomvagrant/

Você também pode gostar