DIB——DiskImage Builder

基本原理#

把软件包打成一个qcow2镜像(raw镜像……)

常见的操作系统
如:CentOS/Ubuntu……
都有提供qcow2镜像,并贡献代码+element

DIB会从官网上下载提供的qcow2,然后按照element的参数解成包,再重新打成qcow2

注入密钥/密码#

DIB的官方镜像都不提供username/password
需要用chroot在制作镜像时加入
默认会加入ssh证书密钥,如此安装出来的VM通过ssh证书登陆

也可在打qcow2时,在element的pre.install.d/01-set...mirror
中增加一行脚本
echo "root:passwd"|chpasswd
来设置passwd登陆(root和passwd替换为自己需要的username/password)

你可能感兴趣的:(DIB——DiskImage Builder)