Escolar Documentos
Profissional Documentos
Cultura Documentos
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/