youki
youki is a Linux container runtime written in Rust that implements the OCI runtime specification.
What youki is
youki is a Linux container runtime written in Rust that implements the OCI runtime specification. Its commands cover creating, starting, listing, inspecting, and deleting containers, and it can run containers as a non-root user. The project documents using it as a runtime with Docker and Podman, and says it has passed containerd’s end-to-end test and is used in several production environments. Local builds are supported on Linux and require Rust edition 2024 and Linux kernel version 5.3 or later. Vagrant environments and GitHub Codespaces offer ways to try the project in other environments. The repository identifies youki as a Cloud Native Computing Foundation sandbox project and provides it under the Apache License, Version 2.0, with no-charge, royalty-free copyright and patent licenses subject to its conditions. Security reports can be sent through GitHub Security Advisories or by email to the committers. They aim to triage reports and provide an initial response within seven days, though a fix may take longer. The project directs users to its community page for support and contribution information.
Good
- Can run containers as a non-root user
- Documents Docker and Podman integration
- Apache License 2.0
- Passed containerd’s end-to-end test
Watch out
- Local builds are supported only on Linux
- Requires Linux kernel 5.3 or later
- A security fix may take longer than seven days
Who it suits
It suits Linux users and developers looking for an OCI runtime that can operate rootlessly or with Docker and Podman. Builders need Rust edition 2024 and a Linux kernel of at least version 5.3.
Verdict
youki offers a Rust-based OCI runtime with container lifecycle commands and rootless operation. Its Linux build requirements and Apache license terms are important considerations before adopting it.
Plans and prices
From youki's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Apache-2.0 licensed software | Free | No-charge, royalty-free license to use, reproduce, and distribute the work |
The facts
Each one read from youki's own pages, with the date it was checked.
Where it runs
- Build platform
- The README says local builds are supported only on Linux, with Vagrant environments provided to try it on other platforms.checked 8 Oct 2026
- Platform support
- Local builds are supported on Linux, and the project provides Vagrant environments for trying it on other platforms.checked 7 Oct 2026
What it does
- Compatibility
- The project says it has passed containerd’s end-to-end test and is adopted in several production environments.checked 7 Oct 2026
- Container lifecycle
- Its documented commands include creating, starting, listing, and deleting containers.checked 8 Oct 2026
- Development environment
- The project README says users can try Youki in GitHub Codespaces.checked 8 Oct 2026
- Integrations
- The README shows how to configure Docker to use youki as a container runtime and includes a Podman example.checked 8 Oct 2026
- License
- The repository provides the software under the Apache License, Version 2.0.checked 8 Oct 2026
- Project affiliation
- The README identifies youki as a Cloud Native Computing Foundation sandbox project.checked 8 Oct 2026
- Project home
- The repository describes youki as a Cloud Native Computing Foundation sandbox project.checked 7 Oct 2026
- Project status
- The README says youki has passed containerd’s end-to-end test and is adopted in several production environments.checked 8 Oct 2026
- Purpose
- youki is an implementation of the OCI runtime specification written in Rust, similar to runc.checked 7 Oct 2026
- Requirements
- Building requires Rust edition 2024 and a Linux kernel version 5.3 or later.checked 7 Oct 2026
- Rootless mode
- youki provides a mode for running containers as a non-root user.checked 8 Oct 2026
- Runtime requirements
- The README lists Rust edition 2024 and a Linux kernel version of at least 5.3 as requirements.checked 8 Oct 2026
- Security
- Security issues can be reported through GitHub Security Advisories or by emailing the project committers.checked 7 Oct 2026
- Security design
- The README cites Rust’s memory-safety benefits as a reason for implementing the runtime in Rust.checked 8 Oct 2026
- Security reporting
- Security issues can be reported through GitHub Security Advisories or by emailing the project’s committers.checked 8 Oct 2026
- Security response
- The security policy says committers will try to triage a report and send a first response within seven days.checked 8 Oct 2026
- Support and community
- The README directs users to the project community page for community and contribution information.checked 7 Oct 2026
- What it does
- youki is a container runtime written in Rust that implements the OCI runtime specification.checked 8 Oct 2026
Alternatives to youki
- 1

LXD
Free planWebAPILinuxSelf-hosted7.0From $25 a year - 2
BuildKit
Free planAPILinuxmacOSSelf-hosted6.8Free plan - 3
Incus
Free planAPILinuxmacOSSelf-hosted6.8Free plan - 4
Apptainer
Free planAPILinuxmacOSSelf-hosted6.7Free plan - 5
crun
Free planLinuxSelf-hosted6.5Free plan - 6

Buildah
Free planAPILinuxSelf-hosted6.4Free plan
