Surpreendentemente, não há documentação sobre o que os comandos do Vagrant fazem, além das referências ao longo do tutorial de "introdução".
O que descobri até agora:
box
- gerenciar " caixas "destroy
- desligue a VM e exclua sua imagem armazenada?gem
halt
- desligue a VMinit
- prepara um diretório com um novo Vagrantfilepackage
- desligue a VM e 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), reiniciar a VM, reprovisionarresume
- cancelar a suspensão (ou seja, desibernar)ssh
- abre uma conexão de shell SSH para a VMssh-config
status
suspend
- hibernar a VMup
- alguns ou todos: copie uma imagem de VM para criar uma nova VM, aplique a configuração a ela, inicialize-a
Eu entendi isso certo? Quais são os outros? Ainda não estou certo sobre a diferença exata entre reload
e destroy
/ up
.
-h
), não menos.