Sorprendentemente non c'è documentazione su ciò che fanno i comandi di Vagrant, a parte i riferimenti nel tutorial "per iniziare".
Quello che ho elaborato finora:
box
- gestisci " scatole "destroy
- spegnere la VM quindi eliminare la sua immagine memorizzata?gem
halt
- spegni la VMinit
- preparare una directory con un nuovo Vagrantfilepackage
- spegnere la VM, quindi convertirla in un "pacchetto" che può essere trasformato in una scatola? (O qualcosa)provision
- Esegui solo la fase di approvvigionamento (ad esempio, Chef, Puppet ...)reload
- modificare la configurazione della VM (ad esempio, riapplicare Vagrantfile), riavviare la VM, eseguire di nuovo il provisioningresume
- un-suspend (cioè, unhibernate)ssh
- aprire una connessione shell SSH alla VMssh-config
status
suspend
- ibernare la VMup
- alcuni o tutti: copia un'immagine VM per creare una nuova VM, applica la configurazione ad essa, avviala
Ho questi diritti? Quali sono gli altri? Non sono ancora chiaro l'esatta differenza tra reload
e destroy
/ up
.
-h
), non meno.