pacchetto vagabondo
Se si dispone di un running VirtualBox VM, ti ha creato senza vagabondo prima, ha fatto le tue cose utilizzando VirtualBox, e ora si desidera utilizzare Vagrant gestire questa VM. Come esigenze vaganti box per iniziare VM, verrà eseguito vagrant package
per creare una casella vagabonda in base alla esistente VirtualBox VM
vagabondo riconfezionare
si utilizza questa opzione quando si ha un box vagabondo già installata sul il tuo sistema. quindi usi vagabondo con una determinata casella, di nuovo cambierai la VM e vuoi salvare quelle modifiche (software installato ...) come una nuova scatola, eseguirai vagrant repackage
su questa scatola e creerai una versione aggiornata di questa casella in modo che possa essere utilizzata come casella di partenza per la nuova VM.
fonte
2015-11-12 08:53:17
In qualche modo il comando 'reimballo' non esiste più (1.9.2). C'è un modo per impacchettare lo stato attuale del vm come base, inclusa la chiave privata e le impostazioni di rete dell'attuale Vagrantfile? per virtualbox sto attualmente funzionando come '' 'vagrant package --base" vm_name_default_1239123913_1233213 "--output" package.box "--vagrantfile Vagrantfile''' dove --base parametro punta alla virtualbox effettiva vm e non alla casella vagrant Usato. È questo il modo accettato di farlo? – Cyrus
Il 'ricompackage' fa parte delle opzioni di' vagrant box' e sembra essere ancora disponibile in modo che il 'reparage box packer' ... faccia il lavoro. altrimenti il tuo comando raggiungerà lo stesso risultato, ma se inizi da una scatola vagabonda esistente, andrò per il "riconfatto di scatole vagabonde ..." –