Skip to content

containers/krunkit

Repository files navigation

krunkit

krunkit is a tool to launch configurable virtual machines using the libkrun platform.

Important

krunkit is only supported on hosts running macOS 14 or newer.

Installation

krunkit relies on the efi flavor of libkrun. At present, libkrun-efi is only available on macOS. We provide a Homebrew repository to install krunkit and all of its dependencies, installable with:

$ brew tap slp/krunkit
$ brew install krunkit

Building from source

As noted above, krunkit relies on the efi flavor of libkrun. Ensure that is installed on your system.

Build and install using default PREFIX (/usr/local):

make
sudo make install

To build with libkrun-efi from Homebrew or MacPorts use the appropriate PREFIX:

make PREFIX=/opt/homebrew
sudo make install PREFIX=/opt/homebrew

Usage

See docs/usage.md.

License: Apache-2.0

About

Launch configurable virtual machines with libkrun

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors