1. 程式人生 > >虛擬機器 vagrant package 打包自己的box

虛擬機器 vagrant package 打包自己的box

需要注意的哦:

virtualbox程式裡面的虛擬機器的名稱,不是box的名字也不是Vagrantfile裡面的虛擬機器名稱.預設是打包當前目錄下面的虛擬機器 
我們想要打包box,首先得知道虛擬機器的名稱,不是vagrant box list 出來的名稱哦,這點要切記。
 

第一步:檢視虛擬機器名稱

去到虛擬機器安裝目錄,執行命令: vboxmanage list vms 劃紅線的是虛擬機器的名稱哈 

第二步:執行到處命令
到處目錄需要去到你的vagrant目錄下,也就是vagrantFile檔案目錄下

vagrant package –base ln_default_1539661397813_63477 –output CentOS.box

** 注意這裡是- -base 不是-base, 後面跟的是vb的名稱,即上面我們用命令檢視的名稱,後面的- - output(- - 變- ,後面跟的是要到處的box的名稱,名稱一定要加上.box哦。 
這一步過後,你的資料夾下就多了一個CentOS.box檔案,這個就是我們打包的box,給到其他小夥伴的用的話,直接就有了跟你一樣的環境了。