从原始的ISO可以自动创建用于操作系统安装的Vagrant .box文件吗?

对我来说,这是Vagrant提供的虚拟机上操作系统安装和配置的端到端自动化的一个重大差距.

当然,VagrantBox.es提供了许多基础的.box操作系统安装文件供使用.但有些来自第三方供应商,而不是原始的OS分销商.例如Arch Linux:Arch Linux 64(2012-07-02)http://vagrant.pouss.in/archlinux_2012-07-02.box

不希望对第三方供应商的努力产生负面影响,但有些组织可能希望原始操作系统提供商的原始安装映像(例如上面的Arch示例,这将是:https://www.archlinux.org/download/).想要原始安装映像的原因将是安全性(因为不可能验证第三方映像的安全妥协和恶意软件),并将图像作为原始供应商,而不需要额外的东西.另一个原因是直接从原始供应商利用新版本,而不必等待第三方将其作为Vagrant .box发布.

有一个从.ISO图像创建一个.box文件的指南:

但这些都是手动的步骤 – 这违反了Vagrant自动化和一致性背后的角色.特别是如果许多人想要实现能够使用原版的最终目标 – 这将最终导致每个人都有重复的努力.

所以我将从一个确定的答案中看到这里,描述如何制作一个通用的自动化脚本将.ISO操作系统安装映像转换为Vagrant框.

创建vagrant 镜像_自动化 – Vagrant是否可以直接使用操作系统.ISO直接安装映像,或是从ISO中快速创建一个Vagrant Box?...相关推荐

  1. axure pr动态可视化元件库在哪有_在Axure RP中快速创建可视化统计图,加载图表元件库 Axhub Charts...

    Axhub Charts是基于Echarts和Antv的图表元件库,主要是应用在Axure原型设计 下载 Axhub Charts 元件库rplib文件 : 点击下载使用Axhub Charts元件库 ...

  2. 【Microsoft Azure 的1024种玩法】四十五.在Azure中快速创建Azure AD Domain Services

    [简介] Azure Active Directory (Azure AD) 是一种基于云的标识和访问管理服务. Azure Active Directory 可帮助相关企业访问内部资源,例如企业 I ...

  3. vscode设置templates_Vscode中快速创建自定义代码模板的方法

    Vscode中快速创建自定义代码模板 一招鲜,吃遍天,学会了这个在Vscode中快速创建自定义代码模板的教程,我相信创建其它代码模板的方法你也就通个七七八八了. 我就以Vue的创建为例,不过我这个Vu ...

  4. java list初始容量_java中快速创建带初始值的List和Map实例

    java中快速创建带初始值的List和Map实例 初始化一个List和Map对象并为期加入值的写法如下: List sList = new ArrayList(); sList.add("s ...

  5. 利用AxhubCharts元件库在Axure RP中快速创建可视化统计图

    利用AxhubCharts元件库在Axure RP中快速创建可视化统计图,可创建的可视化统计图有折线图.柱状图.堆叠柱状图.条形图.堆叠条形图.面积图.饼图.环形图.漏斗图.甘特图.散点图等.具体操作 ...

  6. 创建系统镜像_学会这些, 操作docker image镜像就够了!

    思考 01 什么是docker image镜像? docker image: ◆ 是"样板车", 不能正常行驶 ◆ 是一个包含了运行容器的各种资源的文件系统 ◆ 给image镜像添 ...

  7. oracle如何写循环日期自增_Oracle动态创建时间分区,以及Oracle12c中快速创建自增列...

    时间分区可以按照年月日时分秒进行分区,一般按照日或月分区就足够了,这里按照的是日分区 demo如下 create table APDEMO ( OID NUMBER(38) generated as ...

  8. gsonformat安装怎么使用_Intellij IDEA 插件 GsonFormat 快速创建JSON格式JavaBean

    当面对一大堆JSON数据需要生成实体对象的时候,这个时候GsonFormat就派上了用场,一键生成对应实体对象 一.安装GsonFormat插件 通过File->Settings->Plu ...

  9. 用python画奔驰的标志_如何在CATIA中快速画一个奔驰车标

    原标题:如何在CATIA中快速画一个奔驰车标 咱们这个公众号呀,总是发一些二次开发啊,代码啊什么的,这观众看的啊,是云里雾里的!哎,内位说了:您能不能讲点儿我们听的懂的内容啊?那好,今儿咱们就来说说, ...

最新文章

  1. 四位达林顿_ULN2069B - 80 V - 1.5 A四路达林顿开关 - STMicroelectronics
  2. Express框架(http服务器 + 路由)
  3. Java接口的幂等性
  4. Spring MVC 特性实现文件下载
  5. iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 记录日志
  6. 一些不错的个人博客和资源网站
  7. [渝粤教育] 浙江大学 2021 2022秋数码摄影技术 参考 资料
  8. 关于getX()getY()就可以获取到位置,找不到方法问题
  9. CodeSmith 介绍
  10. 今年阿里巴巴重要开源项目全在这里
  11. 全景图怎么拍?相机参数该怎样设置呢?
  12. 8.2.1 消息通知过时写法解决
  13. 红帽子linux lamp,RedHat Linux 9下Lamp配置过程
  14. GIS空间分析 栅格数据分析2 成本距离分析
  15. 物美集团携手SAP ERP项目成功上线(转)
  16. [转载]中华桥梁先驱——茅以升
  17. 操作系统:Linux进程与线程
  18. 诺贝丽斯宣布成功完成收购爱励铝业
  19. 外包:.epub格式漫画解压后图片顺序重排
  20. HCIE面试真题系列17(郝)

热门文章

  1. (二)豆芽八股文之c++
  2. 学生个人消费管理系统C语言代码,学生个人消费管理系统
  3. Python的嵌套循环
  4. 设计规则之单一职责原则
  5. CSR蓝牙测试仪 项目
  6. 计算机方面的书-2014[转]
  7. 关于__irq 的使用
  8. 向亲友吸收资金算不算非法集资数额?两高一部明确
  9. 维特比译码与MAP译码的比较
  10. vue中安装recorderx v-emoji-picker vue-context-menu vue-dragging失败的解决方法