Alpine Linux运行KVM虚拟化 和 docker

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
Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计