Rust crates to extend containerd
Go to file
bin liu cfca48d75c containerd-client: add example to create container and task
Add an example to show how to create/delete containers and tasks.

Signed-off-by: bin liu <bin@hyper.sh>
2021-12-19 20:09:17 -08:00
.github/workflows Add cargo deny 2021-12-15 20:58:32 -08:00
crates containerd-client: add example to create container and task 2021-12-19 20:09:17 -08:00
.gitattributes Add .gitattributes 2021-11-17 12:54:30 -08:00
.gitignore shim: add log to .gitignore 2021-12-13 18:15:17 +08:00
Cargo.toml Add snapshots crate 2021-12-18 10:39:28 -08:00
LICENSE Initial commit 2021-06-01 11:58:29 -07:00
README.md Add dependencies status badge 2021-12-10 15:50:00 -08:00
deny.toml Add cargo deny 2021-12-15 20:58:32 -08:00
rust-toolchain.toml Add MSRV 2021-08-30 12:53:23 -07:00
rustfmt.toml Add rustfmt 2021-11-17 12:53:45 -08:00

README.md

Rust extensions for containerd

CI Crates.io dependency status

A collection of Rust crates to extend containerd.

This repository contains the following crates:

Name Description Links
containerd-shim-client TTRPC bindings to shim interfaces Crates.io docs.rs
containerd-shim-logging Shim logger plugins Crates.io docs.rs
containerd-shim Runtime v2 shim wrapper Crates.io docs.rs
containerd-client GRPC bindings to containerd APIs Crates.io docs.rs

How to build

The build process as easy as:

cargo build --release

Minimum supported Rust version (MSRV)

The minimum supported version of Rust is 1.52