vagrant Supporting tagline
Vagrant
Installation
OS X
Homebrew
brew cask install virtualbox (si besoin)
brew cask install vagrant
Initialisation
vagrant init ubuntu/trusty64
Créé un projet vagrant (Vagrantfile) à partir de la box ubuntu/trusty64
Demarage - arret - destruction
vagrant [up | reload | ??? | ???]
Lookup path
Le fichier Vagranfile
utilisé est le premier trouver par vagrant en “remontant les répertoire”:
/home/jerome/projects/la/Vagrannile
/home/jerome/projects/Vagrannile
/home/jerome/Vagrannile
/home/Vagrannile
/Vagrannile
Boxes
Les boxes contienent les OS en état de fonctionner.
vagrant box [list | add | remove]
Synced_folder
par défaut repertoire courant = /vagrant
(/vagrant
est à la racine de machine virtuelle.
sinon:
config.vm.synced_folder “src/”,“/server/website”
Forwarding Ports
Un port forwarded expose un port de la VM sur la machine hote.
Par exemple, exposer le port 80
de la VM comme port 8080
sur la machine hote:
config.vm.network “forwarded_port”, guest:80,host:8080
Published
07 December 2015