7个版本 (4个重大变更)

0.5.0 2024年3月13日
0.4.0 2023年8月10日
0.3.0 2023年5月5日
0.2.0 2022年3月7日
0.1.2 2021年12月11日

#496 in 异步

Download history 901/week @ 2024-04-15 649/week @ 2024-04-22 359/week @ 2024-04-29 445/week @ 2024-05-06 590/week @ 2024-05-13 763/week @ 2024-05-20 640/week @ 2024-05-27 734/week @ 2024-06-03 1031/week @ 2024-06-10 1373/week @ 2024-06-17 1073/week @ 2024-06-24 1198/week @ 2024-07-01 1572/week @ 2024-07-08 1225/week @ 2024-07-15 909/week @ 2024-07-22 1023/week @ 2024-07-29

每月4,767次下载
用于 containerd-shim-wasm

Apache-2.0

49KB
231

containerd GRPC客户端

Crates.io docs.rs Crates.io CI

此crate实现了一个用于查询containerd API的GRPC客户端。

示例

use containerd_client::{connect, services::v1::version_client::VersionClient};

async fn query_version() {
    // Launch containerd at /run/containerd/containerd.sock
    let channel = connect("/run/containerd/containerd.sock").await.unwrap();

    let mut client = VersionClient::new(channel);
    let resp = client.version(()).await.unwrap();

    println!("Response: {:?}", resp.get_ref());
}

依赖项

~4–6MB
~102K SLoC