Что именно делают команды Vagrant?
На удивление нет документации о том, что делают команды Vagrant, кроме ссылок в разделе «Начало работы». руководство.
Что я разработал до сих пор:
box
- manage "boxes"
destroy
- shut down the VM then delete its stored image?
gem
halt
- shut down the VM
init
- prepare a directory with a new Vagrantfile
package
- shut down the VM, then convert it to a 'package' which can be turned into a box? (Or something)
provision
- run just the provisioning (eg, Chef, Puppet...) stage
reload
- modify the VM configuration (eg, reapply Vagrantfile), reboot the VM, reprovision
resume
- un-suspend (ie, unhibernate)
ssh
- open an SSH shell connection to the VM
ssh-config
status
suspend
- hibernate the VM
up
- some or all of: copy a VM image to create a new VM, apply configuration to it, boot it
У меня есть это право? Какие другие? Мне все еще немного неясно о точной разнице междуreload
а такжеdestroy
/up
.