⭐ = "Tier 1"
Default: default.yaml (⭐Ubuntu, with containerd/nerdctl)
Distro:
almalinux.yaml: AlmaLinuxalpine.yaml: ⭐Alpine Linuxarchlinux.yaml: ⭐Arch Linux- centos.yaml:
CentOS Linux 8(EOL) centos-stream.yaml: CentOS Stream 8debian.yaml: ⭐Debian GNU/Linuxfedora.yaml: ⭐Fedoraopensuse.yaml: ⭐openSUSE Leaporaclelinux.yaml: Oracle Linuxrocky.yaml: Rocky Linuxubuntu.yaml: Ubuntu (same asdefault.yamlbut without extra YAML lines)ubuntu-lts.yaml: Ubuntu LTS (same asubuntu.yamlbut pinned to an LTS version)
Container engines:
docker.yaml: Dockerdocker-rootful.yaml: Docker (rootful)podman.yaml: Podmansingularity.yaml: Singularity- LXD is installed in the default Ubuntu template, so there is no
lxd.yaml
Container image builders:
buildkit.yaml: BuildKit
Container orchestration:
k3s.yaml: Kubernetes via k3sk8s.yaml: Kubernetes via kubeadmnomad.yaml: Nomadfaasd.yaml: Faasd
Others:
vmnet.yaml: ⭐enablevmnet.frameworkdeprecated/centos-7.yaml: [deprecated] CentOS Linux 7experimental/almalinux-9.yaml: [experimental] AlmaLinux 9experimental/rocky-9.yaml: [experimental] Rocky Linux 9experimental/oraclelinux-9.yaml: [experimental] Oracle Linux 9experimental/centos-stream-9.yaml: [experimental] CentOS Stream 9experimental/opensuse-tumbleweed.yaml: [experimental] openSUSE Tumbleweedexperimental/9p.yaml: [experimental] use 9p mount typeexperimental/riscv64.yaml: [experimental] RISC-Vexperimental/apptainer.yaml: [experimental] Apptainer
The "Tier 1" yamls (marked with ⭐) are regularly tested on the CI.
Other yamls are tested only occasionally and manually.
Run limactl start fedora.yaml to create a Lima instance named "fedora".
To open a shell, run limactl shell fedora bash or LIMA_INSTANCE=fedora lima bash.