krunvm
is a CLI-based utility for creating microVMs from OCI images, using libkrun and buildah.
- Minimal footprint
- Fast boot time
- Zero disk image maintenance
- Zero network configuration
- Support for mapping host volumes into the guest
- Support for exposing guest ports to the host
- Linux/KVM on x86_64.
- Linux/KVM on AArch64.
- macOS/Hypervisor.framework on ARM64.
brew tap slp/krun
brew install krunvm
dnf copr enable -y slp/libkrunfw
dnf copr enable -y slp/libkrun
dnf copr enable -y slp/krunvm
dnf install -y krunvm
- Rust Toolchain
- libkrun
- buildah
- asciidoctor
cargo build --release