alpine的优势不用多说, 轻量小巧,还有diskless
kvm 也是linux 最好的虚拟机软件了,性能应该也是最好的。
最终目标 是搭建一个轻量的linux 里面只跑docker和kvm
可以直接使用QEMU来运行虚拟机,但是管理命令较为复杂,所以通常我们都会安装libvirt来帮助管理。
alpine安装
略 安装完成 大概需要40M左右硬盘空间
准备安装 处理源
nano /etc/apk/repositories
去掉community的那行的注释
安装所需要的软件包
kvm 需要的
kvm 还是最好用qemu来管理,还有libvirt 为了方便最好再安装一个 virt-install
apk add libvirt-daemon qemu-img qemu-system-x86_64 qemu-modules
apk add virt-install
rc-update add libvirtd
rc-service libvirtd start
virsh list
如果diskless 还需要
lbu ci
现在大概需要327M 硬盘
再安装docker
apk add docker
现在 546.6M
远程kvm所需要的
apk add dbus polkit virt-manager terminus-font rc-update add dbus