diskimage-builder 实战一

本文详细介绍了如何使用diskimage-builder工具来创建CentOS7和Ubuntu的用户镜像,适用于OpenStack Ironic裸金属服务。讨论了命令行参数、镜像格式、安装类型以及如何创建包含自定义元素的镜像。通过设置FS_TYPE、DIB_DEV_USER_PWDLESS_SUDO、DIB_DEV_USER_USERNAME和DIB_DEV_USER_PASSWORD等环境变量,可以定制镜像的文件系统类型、添加用户和密码。同时,文章还指导了如何创建自定义元素,包括添加软件包、源代码仓库和静态文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下面首先看一下 ramdisk-image-create 或者disk-image-create 常用参数
-a 指定i386|amd64|armhf架构类型,默认为amd64
-o imagename 指定输出的镜像名称,默认为镜像的名称
-t qcow2,tar,vhd,docker,aci,raw 指定输出的镜像文件类型,默认为qcow2
文件类型应当以逗号分隔,VHD输出请求vhd-util,设置在你的PATH中可以执行,ACI输出请求ACI_MANIFEST环境变量,是manifest文件的路径
-x 打开追踪
-u 不压缩镜像,虽然文件大,但是执行快
-c 表示开始工作之前先清理环境
--checksum 为你创建的镜像文件产生MD5和SHA256校验和文件
--image-size size 设置创建镜像的大小,单位为GB
--image-cache directory 本地缓存镜像的路径,默认为 '~/.cache/image-create'
--max-online-resize size 设置重置的时候,支持的最大文件系统块。
当镜像被摧毁,而你又需要一个真实大小的根分区时候,这个参数很实用,使用
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值