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

Tags: #Vagrant

回上一頁