1 个不稳定版本
0.1.6 | 2022 年 7 月 5 日 |
---|
#447 in 配置
42KB
1K SLoC
krunvm
krunvm
是一个基于 CLI 的实用程序,用于从 OCI 镜像创建微 VM,使用 libkrun 和 buildah。
特性
- 最小占用空间
- 快速启动时间
- 无磁盘镜像维护
- 无网络配置
- 支持将主机卷映射到虚拟机
- 支持将虚拟机端口暴露给主机
演示
支持的平台
- x86_64 上的 Linux/KVM。
- AArch64 上的 Linux/KVM。
- ARM64 上的 macOS/Hypervisor.framework。
安装
macOS
brew tap slp/krun
brew install krunvm
Fedora
dnf copr enable -y slp/libkrunfw
dnf copr enable -y slp/libkrun
dnf copr enable -y slp/krunvm
dnf install -y krunvm
从源代码构建
依赖关系
构建
cargo build --release
依赖关系
~1.3–2.3MB
~38K SLoC