Buat kotak baru dari vm yang ada:
masuk ke direktori dengan file Vagrant Anda
Jalankan vagrant packageIni akan mengekspor file kotak yang disebut package.box secara default
jalankan vagrant box add foo package.boxuntuk menambahkan package.box ke kotak Anda yang ada. (Dengan asumsi Anda menggunakan VirtualBox dan bukan VMWare)
jalankan vagrant box listuntuk memverifikasi telah ditambahkan.
Sekarang Anda bisa membuat folder baru, jalankan vagrant initseperti biasa dan atur kotak Anda sebagai berikut:
config.vm.box = "foo"
VM baru akan berputar dengan data tepat yang ada di VM sebelumnya.
Dokumentasi Vagran
Selain itu checkout produk baru dari pencipta Vagrant yang disebut Packer . Ini akan melakukan hal yang sama, tetapi memungkinkan Anda untuk menyalin vm ke penyedia lain (Amazon, VirtualBox dll ..)
Memperbarui
Versi Vagrant yang lebih baru memiliki dua perintah yang membuat langkah-langkah di atas tidak perlu.
vagrant share
vagrant package
Vagrant shareakan mengunggah kotak Anda ke atlas
Vagrant package akan membuat file .box secara otomatis.
Untuk informasi lebih lanjut, ketikkan vagrant --help