当前位置: 首页 > news >正文

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

相关文章:

  • ES6:解构赋值
  • 百度,内容质量部面试(一面+二面)面经
  • 浅谈Redis五种数据结构的底层原理
  • 程序清单4.2_praise1.c程序_《C Primer Plus》P62
  • ES6进阶——01新版变量声明let和const
  • hbase(二)hfile结构
  • 第五天,复习第四天内容,购物车小程序作业.元组
  • Nginx访问日志、日志切割、静态文件不记录日志和过期时间
  • 十七、编辑头像(带参数)
  • 完全检查点 (normal checkpoint)
  • name 'admin' is not defined第一个问题,新建Django项目,运行时报错
  • zxing 扫一扫 实用工具效率很高
  • Wireshark抓包工具使用
  • Android性能优化之APK瘦身详解(瘦身73%)
  • php课程 6-22 字符串格式化函数有哪些(精问)
  • [deviceone开发]-do_Webview的基本示例
  • Android系统模拟器绘制实现概述
  • Angular 响应式表单 基础例子
  • iOS编译提示和导航提示
  • Java 最常见的 200+ 面试题:面试必备
  • JS基础之数据类型、对象、原型、原型链、继承
  • js正则,这点儿就够用了
  • node 版本过低
  • nodejs调试方法
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 入门级的git使用指北
  • 微信小程序设置上一页数据
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 用Canvas画一棵二叉树
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • #pragma once与条件编译
  • #图像处理
  • #微信小程序:微信小程序常见的配置传旨
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • (第一天)包装对象、作用域、创建对象
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (官网安装) 基于CentOS 7安装MangoDB和MangoDB Shell
  • (顺序)容器的好伴侣 --- 容器适配器
  • (转)关于pipe()的详细解析
  • . Flume面试题
  • .NET 8.0 中有哪些新的变化?
  • .NET Core WebAPI中封装Swagger配置
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .sh 的运行
  • .vue文件怎么使用_我在项目中是这样配置Vue的
  • @RequestParam详解
  • [ C++ ] STL_vector -- 迭代器失效问题
  • [ C++ ] STL---stack与queue
  • [asp.net core]project.json(2)
  • [C# 开发技巧]如何使不符合要求的元素等于离它最近的一个元素