Description
This repository provides a crun built with libkrun support.
Installation Instructions
Enable libkrun, libkrunfw and this repo and install this version of crun (don't worry, it will be installed as /usr/bin/crun-krun, so it can be installed side-by-side with the normal crun package):
dnf copr enable -y slp/libkrunfw
dnf copr enable -y slp/libkrun
dnf copr enable -y slp/crun-krun
dnf install -y crun-krun
Now you can run VM-isolated containers with podman, by adding --runtime /usr/bin/crun-krun -v /dev/kvm:/dev/kvm --annotation=run.oci.handler=krun --dns-opt "use-vc"
to the run command:
podman run --runtime /usr/bin/crun-krun -v /dev/kvm:/dev/kvm --annotation=run.oci.handler=krun --dns-opt "use-vc" --rm -ti fedora
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
Fedora 38 | x86_64 (32)* | Fedora 38 (0 downloads) |
Fedora 39 | x86_64 (24)* | Fedora 39 (63 downloads) |
Fedora 40 | x86_64 (21)* | Fedora 40 (33 downloads) |
Fedora 41 | x86_64 (8)* | Fedora 41 (11 downloads) |
Fedora rawhide | x86_64 (25)* | Fedora rawhide (151 downloads) |
* Total number of downloaded packages.
External Repository List
The following repositories are accessible during builds
Quick Enable
#> dnf copr enable slp/crun-krun
More info about enabling Copr repositories