首页 > 其他分享 >在 Vagrant 中安装镜像(ISO文件)

在 Vagrant 中安装镜像(ISO文件)

时间:2024-03-21 17:23:35浏览次数:22  
标签:box -- Vagrant vagrant ISO iso 镜像 安装

1.添加box文件

使用 vagrant box add 命令添加一个基础的 box 文件,如果本地没有可以从远端下载。

vagrant box add hashicorp/precise64

2.初始化项目目录

选择一个目录作为 Vagrant 项目目录,并使用 vagrant init 初始化。

mkdir myproject
cd myproject
vagrant init hashicorp/precise64

3.修改 Vagrantfile 配置

使用文本编辑器打开 Vagrantfile,添加 ISO 镜像相关配置:

config.vm.box = "hashicorp/precise64"

# 挂载 ISO
config.vm.provider "virtualbox" do |v|
  v.customize ["storageattach", :id, "--storagectl", "IDE Controller", "--port", "1", "--device", "0", "--type", "dvddrive", "--medium", "/path/to/iso_file.iso"]
end

/path/to/iso_file.iso 替换为你要安装的 ISO 文件的实际路径。

4.启动并安装系统

使用标准的 vagrant up 启动虚拟机,Vagrant 会自动挂载 ISO 并从中启动安装程序。根据提示完成操作系统的安装。

vagrant up

5.安装完成后卸载 ISO

安装完成后,可以通过 VirtualBox GUI 或修改 Vagrantfile 卸载 ISO 文件。

最后运行 vagrant reload 重启虚拟机使更改生效。

值得注意的是,一些 box 可能已经包含了预装系统,如果需要全新安装就必须先用 vagrant destroy 删除现有虚拟机环境。使用 ISO 安装系统的方式较为繁琐,更多场景可以优先从标准 box 直接拉取预装环境。

标签:box,--,Vagrant,vagrant,ISO,iso,镜像,安装
From: https://www.cnblogs.com/cenima/p/18087821

相关文章

  • ext4fs文件系统镜像制作
    参考博客:https://blog.csdn.net/RonnyJiang/article/details/54616714https://blog.csdn.net/Neutionwei/article/details/108437857 从零创建ext4fs镜像:创建文件系统镜像挂载目录sudomkdirfs创建初始大小的镜像文件,比如100M=bs*countddif=/dev/zeroof......
  • docker engine学习笔记01-导入镜像
    dockerengine学习笔记01-导入镜像Linuxdocker一、查看当前docker服务状态使用systemctlstatusdockerdocker没有启动二、启动docker服务使用systemctlstartdocker命令启动,再使用systemctlstatusdocker命令查看状态启动成功三、查看所有的镜像使用docker......
  • 2、docker镜像操作
    #列出本地镜像->dockerimages#拉取镜像->dockerpullregistry:2.4.1#删除镜像->dockerrmiregistry:2.4.1#导出镜像->dockersave-ojenkins.tar.gzjenkins/jenkins#导入镜像->dockerload-ijenkins.tar.gz#修改本地镜像->dockerrun-t-iregistry......
  • 如何实现照片镜像翻转(即垂直旋转)?图像翻转怎么弄?图片垂直翻转轻松解决
    一、图片镜像旋转的原理图片镜像旋转,顾名思义,就是将图片进行镜像翻转或旋转。在图像处理中,这通常是通过矩阵变换来实现的。通过构建一个变换矩阵,将图片的每个像素点映射到新的位置,从而实现镜像旋转的效果。这种变换过程遵循线性代数的原理,确保了图像在变换过程中的连续性和稳......
  • 在离线机器上安装并运行Milvus镜像
     机器:Ubuntu等Linux类系统,提前安装好docker、docker-compose——我的另一篇博客目标:Milvus的standalone-v2.3.0-beta版本——官方教程 以下为非GPU版。GPU版的需要准备好nvidia-docker环境,配置文件也不同 在可联网的机器中:1.获取Milvus镜像的配置文件并保存为docker-co......
  • 优化您的部署:Docker 镜像最佳实践
    介绍在快速发展的软件开发和部署领域,Docker已成为容器化的强大工具,为打包、分发和运行应用程序提供了一种标准化的高效方式。Docker镜像在这一过程中发挥着至关重要的作用,是容器化应用程序的基础。为确保最佳性能、可扩展性和安全性,在创建和管理Docker镜像时必须遵循最佳实践......
  • AIStation制作DeepSpeed镜像
    如何在AIStation训练平台中制作DeepSpeed镜像需要注意:以下操作都是在普通账户操作的,管理员无法操作1、导入NGC镜像1.1到NGC官网连接https://catalog.ngc.nvidia.com/orgs/nvidia/containers/pytorch/tags,根据需求torch及cuda版本,选择对应的NGC镜像地址,并复制,如选择希望导入21.1......
  • Windows server 2019 英文版镜像和中文版镜像Debian12.4镜像
    Windowsserver2019英文镜像​​​​​​​​​https://sl-m-ssl.xunlei.com/h5/page/download-share/index.html?entry=link&appType=PC&videobtindex=-1&storid=czvvdfq66ast&share_from=leftlist_rk_shareWindowsserver2019英文镜像https://pan.xunlei.com/s/VNtDquO1......
  • 几个好用的MAVEN镜像地址
    解决ideamaven插件爆红,设置虚拟机选项-Dmaven.wagon.http.ssl.insecure=true-Dmaven.wagon.http.ssl.allowall=true-Dmaven.wagon.http.ssl.ignore.validity.dates=true<mirror><id>nexus-aliyun</id><name>Nexusaliyun</name><url&g......
  • openGauss Index-advisor_索引推荐
    Index-advisor:索引推荐可获得性本特性自openGauss1.1.0开始引入。特性简介Index-advisor工具是一个覆盖多种任务级别和使用场景的数据库智能索引推荐工具,其具备单Query索引推荐功能、虚拟索引功能、workload级别索引推荐功能,可以为用户提供可靠的索引建议。客户价值为客户提......