O que exatamente os comandos do Vagrant fazem?
Surpreendentemente, não há documentação sobre o que os comandos do Vagrant fazem, além de referências ao longo do tutorial "Getting Started".
O que eu trabalhei até agora:
box
- gerir "caixas"destroy
- desligue a VM e exclua sua imagem armazenada?gem
halt
- desligue a VMinit
- prepare um diretório com um novo Vagrantfilepackage
- desligue a VM e depois converta-a em um 'pacote' que pode ser transformado em uma caixa? (Ou alguma coisa)provision
- execute apenas o estágio de provisionamento (por exemplo, Chef, Puppet ...)reload
- modificar a configuração da VM (por exemplo, reaplicar o Vagrantfile), reinicializar a VM, reprovisionarresume
- suspender (ou seja, não inibir)ssh
- abra uma conexão de shell SSH com a VMssh-config
status
suspend
- hiberna a VMup
- alguns ou todos: copiar uma imagem de VM para criar uma nova VM, aplicar configuração a ela, inicializá-laEu tenho isso certo? Quais são os outros? Eu ainda estou um pouco claro sobre a diferença exata entrereload
edestroy
/up
.