9个版本
0.1.0-alpha.1 | 2020年4月9日 |
---|---|
0.0.50 | 2018年1月1日 |
0.0.49 | 2017年10月31日 |
0.0.48 | 2017年3月18日 |
0.0.47 | 2016年10月26日 |
#78 in #fork
用于cage
77KB
1K SLoC
Boondock: 与Docker守护进程通信的Rust库
你可能不需要这个库。这个库仅进行最小维护。它被开发工具cage使用,并且并不努力支持超出这个范围的使用场景。
它基于hyper
、hyperlocal
、rustls
和现代异步Rust提供了一个非常棒的异步传输层,你可能希望借用它在你的Docker客户端中使用。没有任何方式涉及OpenSSL。
以下是我所知道的其他的Rust Docker客户端
- rust-docker是Graham Lee编写的原始Rust Docker库,大多数其他库都是基于它(包括这个库)。
- shiplift似乎相当完整且积极维护,下载量很大。截至撰写时,它仍在使用
hyper
0.12。 - bollard是完全异步的,截至撰写时,它是基于现代的
hyper
0.13。
示例
有关示例代码,请参阅示例目录。
贡献
- 分支它
- 创建一个新的远程上游仓库(
git remote add upstream [email protected]:faradayio/boondock.git
) - 提交你的更改(
git commit -m 'Add some feature'
) - 推送到分支(
git push origin your-branch
) - 创建新的Pull Request
依赖项
~21–33MB
~616K SLoC