สร้างกล่องใหม่จาก vm ปัจจุบันของคุณ:
cd ลงในไดเรกทอรีด้วยไฟล์ Vagrant ของคุณ
เรียกใช้vagrant package
ซึ่งจะส่งออกไฟล์กล่องชื่อ package.box โดยค่าเริ่มต้น
วิ่งvagrant box add foo package.box
เพื่อเพิ่ม package.box ไปยังกล่องที่คุณมีอยู่ (สมมติว่าคุณใช้ VirtualBox ไม่ใช่ VMWare)
เรียกใช้vagrant box list
เพื่อตรวจสอบว่ามีการเพิ่ม
ตอนนี้คุณสามารถสร้างโฟลเดอร์ใหม่ให้ทำงานvagrant init
ตามปกติและตั้งค่ากล่องของคุณเป็นดังต่อไปนี้:
config.vm.box = "foo"
VM ใหม่จะหมุนด้วยข้อมูลที่แน่นอนที่มีอยู่ใน VM ก่อนหน้า
เอกสารทางเพศ
นอกจากนี้ชำระเงินสินค้าใหม่จากผู้สร้างของคนจรจัดที่เรียกว่าเกย์ มันจะทำสิ่งเดียวกัน แต่อนุญาตให้คุณคัดลอก vm ของคุณไปยังผู้ให้บริการอื่น ๆ (Amazon, VirtualBox และ .. )
ปรับปรุง
เวอร์ชันที่ใหม่กว่าของ Vagrant มีสองคำสั่งที่ทำให้ขั้นตอนข้างต้นไม่จำเป็น
vagrant share
vagrant package
Vagrant share
จะอัปโหลดของคุณกล่องAtlas
Vagrant package
จะสร้างไฟล์ .box โดยอัตโนมัติ
สำหรับข้อมูลเพิ่มเติมพิมพ์ vagrant --help