Freedom251 › Desktop Wallpaper Software
Inclavare Containers
What Inclavare Containers is
Inclavare Containers is a Linux container runtime for launching protected containers inside hardware-assisted Trusted Execution Environments (TEEs). It creates hardware-enforced isolation between a tenant’s workload and privileged software controlled by a cloud service provider. Its Enclave Attestation Architecture provides remote attestation to demonstrate that sensitive workloads are running on trusted TEE hardware.
The `rune` component implements the OCI Runtime specification, and the project documents Kubernetes CRI support and integrations with dockerd, containerd, and pouchd. Deployment options include Occlum LibOS and WebAssembly Micro Runtime (WAMR). Rats-TLS enables trusted communication between different hardware TEEs through an attested, secured channel. Between containerd and `rune`, `shim-rune` handles enclave signing and management; the `epm` service manages cache pools to help optimize enclave startup time.
The project describes itself as cloud-platform agnostic and deployable on public-cloud Kubernetes platforms. It is self-hosted, Linux-based, Apache-2.0 licensed, and identified as a CNCF sandbox project. Inclavare Containers is free: the listed plan is free. Deployment requires hardware that supports a TEE and its associated software stack, such as Intel SGX. The README describes building from source or installing through RPM or DEB repositories, with an Ubuntu 18.04 example.
Who it suits
Inclavare Containers suits teams deploying containerized workloads that need hardware-enforced isolation and remote attestation in TEEs. It is aimed at Linux and Kubernetes environments with compatible TEE hardware and software stacks.
What it does well
- Provides hardware-enforced isolation for tenant workloads.
- Remote attestation helps verify trusted TEE execution.
- `rune` is described as OCI Runtime specification compliant.
- Documents integrations with dockerd, containerd, and pouchd.
- Supports cloud-platform-agnostic deployment on public-cloud Kubernetes platforms.
What to know first
- Deployment requires TEE-capable hardware and its corresponding software stack.
- It is Linux and self-hosted software.
- The README describes source builds or RPM/DEB repository installation.
Limits
The plan is free, but deployment requires hardware supporting a TEE and its corresponding software stack, such as Intel SGX.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Inclavare Containers | Open-source container runtime · requires hardware TEE and corresponding software stack for deployment | Free |
As github.com lists them, read 9 Oct 2026. The maker's own page has the final word.
Getting started
- Open the project website on GitHub.
- Check that the development environment supports hardware TEE and has the corresponding software stack installed.
- Build Inclavare Containers from source or install it through an RPM or DEB repository.
- For Ubuntu 18.04, follow the installation example in the README.
- Choose a documented enclave runtime option, such as Occlum LibOS or WAMR.
Verdict
Choose Inclavare Containers if your Linux deployment needs protected containers, hardware-backed isolation, and remote attestation. Its free, Apache-2.0-licensed model may suit teams able to provide the required TEE hardware and software stack. Look elsewhere if you need a runtime that does not depend on that infrastructure.
Questions
How much does Inclavare Containers cost?
The listed plan is free, and the project identifies the software as free.
What platforms does it support?
It is for Linux and self-hosted deployment. Supported host OS examples include Ubuntu 18.04 and Alibaba Linux 2.
Does it support Kubernetes?
Yes. Kubernetes CRI support is listed, and the project describes deployment on public-cloud Kubernetes platforms.
What hardware does deployment require?
The environment must support hardware TEE and have the corresponding software stack, such as Intel SGX, installed.
What license does the project use?
The repository identifies Inclavare Containers as Apache-2.0 licensed and a CNCF sandbox project.
Facts from Inclavare Containers's own pages
- Attestation
- Its Enclave Attestation Architecture provides remote attestation to show that sensitive workloads run on trusted hardware TEEs. · github.com, 9 Oct 2026
- Cloud deployment
- The project says it is cloud platform agnostic and can be deployed on public-cloud Kubernetes platforms. · github.com, 9 Oct 2026
- Enclave runtimes
- Documented deployment options include Occlum LibOS and WebAssembly Micro Runtime (WAMR). · github.com, 9 Oct 2026
- Hardware requirement
- The documented development environment must support hardware TEE and have the corresponding software stack, such as Intel SGX, installed. · github.com, 9 Oct 2026
- Installation
- The README describes building from source or installing through RPM/DEB repositories, with an Ubuntu 18.04 installation example. · github.com, 9 Oct 2026
- Integrations
- The project documents integration with dockerd, containerd, and pouchd. · github.com, 9 Oct 2026
- Isolation
- It creates hardware-enforced isolation between a tenant’s workload and privileged software controlled by a cloud service provider. · github.com, 9 Oct 2026
- License and project status
- The repository identifies the project as Apache-2.0 licensed and a CNCF sandbox project. · github.com, 9 Oct 2026
- OCI runtime
- The `rune` component is described as fully compliant with the OCI Runtime specification. · github.com, 9 Oct 2026
- Purpose
- Inclavare Containers is a container runtime for launching protected containers in hardware-assisted Trusted Execution Environments (TEEs). · github.com, 9 Oct 2026
- Signing and management
- The `shim-rune` component conducts enclave signing and management between containerd and `rune`. · github.com, 9 Oct 2026
- Startup optimization
- The `epm` service manages cache pools to optimize enclave startup time. · github.com, 9 Oct 2026
- Trusted communication
- Rats-TLS supports trusted communication between heterogeneous hardware TEEs using an attested, secured channel. · github.com, 9 Oct 2026
Where Inclavare Containers stands on Freedom251
- Desktop Wallpaper Software#10 of 34
- Unit Testing Frameworks#10 of 32
- Container Engines#12 of 31