vagrant(4)修改box镜像名字
Vagrant 是一个用于构建和管理虚拟机环境的工具。
目的:
box下rocky9修改rocky9.4
env
- vagrant
- macbook-pro 15.3
m1基于repackage
1.首先查看当前已有的 box
vagrant box list
2.重新打包 box
vagrant box repackage old_name provider version
默认保存packet.box
vagrant box repackage centos/7 virtualbox 2102.01
3.添加新名称的 box
vagrant box add new_name package.box
4. 删除旧的 box
vagrant box remove old_name
5.验证新 box 是否可用
vagrant init new_box_name
vagrant up
6.检查 box 列表
vagrant box list
m2修改文件名字
1.查看box
vagrant box list
2.找到Vagrant的box存储位置,Windows通常在:
%USERPROFILE%/.vagrant.d/boxes/
Linux/Mac通常在:
~/.vagrant.d/boxes/
3.修改目录名称:
mv old_box_name new_box_name
1.vagrant box list
2.rename
mv rocky9 rocky9.4
3.list
m3基于Vagrantfile导入
使用 Vagrantfile 配置
CopyVagrant.configure("2") do |config|
# 使用 config.vm.box 指定新名称
config.vm.box = "new_box_name"
# 如果需要指定本地 box 路径
config.vm.box_url = "file:///path/to/your/box"
end
vbox list结果解析
vagrant box list
centos7 (virtualbox, 0)
centos7 box名字
virtualbox provider
0 版本号(缺省值)