Vagrant Image 的匯出匯入
05 Mar 2021
某些環境不容易重現時,可以把現有的虛擬機整個匯出,然後使用在別的環境
某些環境不容易重現時,可以把現有的虛擬機整個匯出,然後使用在別的環境
進入專案資料夾中
匯出 ( ⚠️ 匯出時,會自動關閉啟動的虛擬機,之後要再手動開啟 )
vagrant package --output php71oci8.box

匯入並更名,在匯出的資料夾做就好了,匯入後就可以把 Image 印象檔刪除
vagrant box add --name php71oci8 ./php71oci8.box

將原本外部的 Image 名稱,然後 Vagrantfile 的內容要修改一下,因為不需要重複執行安裝套件的指令了,原本匯入的 Image 印象檔已經有了

修改成剛剛匯入的 Image 名稱

啟動
vagrant up

管理
vagrant box list

移除一個印象檔
vagrant box remove php71oci8

回上一頁