#docker #container #api #unix

已删除 moby

积极维护的用于操作Docker容器的Rust接口

0.1.2 2021年4月9日
0.1.1 2021年4月9日
0.1.0 2021年4月9日

#32#容器

MIT 许可证

165KB
4.5K SLoC

moby

GitHub Actions MIT licensed Released API docs

操作Docker容器的Rust接口

安装

将以下内容添加到您的 Cargo.toml 文件中

[dependencies]
moby = "0.1"

用法

可以在本存储库的 示例目录 中找到许多小型可运行示例程序。


lib.rs:

moby 是一个用于操作 docker 容器的多传输工具

示例

let docker = moby::Docker::new("tcp://127.0.0.1:80").unwrap();

match docker.images().list(&Default::default()).await {
    Ok(images) => {
        for image in images {
            println!("{:?}", image.repo_tags);
        }
    },
    Err(e) => eprintln!("Something bad happened! {}", e),
}

依赖项

~11–23MB
~372K SLoC