FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

containerd/rust-extensions: Rust crates to extend containerd · GitHub

Repository files navigation

Rust extensions for containerd

A collection of Rust crates to extend containerd.

This repository contains the following crates:

Name Description Links
containerd-shim-protos TTRPC bindings to shim interfaces
containerd-shim-logging Shim logger plugins
containerd-shim Runtime v2 shim wrapper
containerd-client GRPC bindings to containerd APIs
containerd-snapshots Remote snapshotter for containerd
runc Rust wrapper for runc CLI
containerd-runc-shim Runtime v2 runc shim implementation

How to build

Install protoc first. The CI workflow does this explicitly via scripts/install-protobuf.sh, and crates such as containerd-client and containerd-snapshots require it during build.rs.

Once protoc is available, build the workspace with:

cargo build --release

Minimum supported Rust version (MSRV)

The project typically targets the latest stable Rust version. Please refer to rust-toolchain.toml for exact version currently used by our CIs.

Releases

Used by

Contributors

Languages


Back | FazBrowse Home | New Git URL