vagrant 本地添加box 支持帶版本號


眾所周知,vagrant添加box的時候要從外網下載,那速度、、、(說多了都是淚),所以只好用下載工具下載到本地之后再添加。

 

一般處理方案

vagrant box add boxName ./downloadBoxName.box
boxName 添加之后的box 名稱
./downloadBoxName.box 下載到本地的box

正常這樣基本上就可以將box添加上去了。不過,這樣添加的box版本號是0,大部分場景版本號影響也不大。但我在使用Laravel  Homestead的時候,這邊會有版本等一些限制。所以,我們如果能加上版本號是不是會更好一些呢。

 

帶版本號的添加方案

metadata.json
{
"name": "laravel/homestead", # 添加后的box名稱 "versions": [{ "version": "2.1.0", # 版本號 "providers": [{ "name": "virtualbox", "url": "file://E:/xunlei/Laravel-Homestead.box" # 下載到本地的box }] }] }

執行以下命令

vagrant box add metadata.json

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM