#async-await #docker #client #http-client #modern #run-time #completely

已删除 docker-client-async

用Rust编写的现代async/await Docker客户端

0.1.0 2020年3月23日

#11#completely

Apache-2.0

195KB
4K SLoC

docker-client-async-rs

用Rust编写的现代async/await Docker客户端。直接从参考Golang实现移植而来。

功能

  • 完全异步/await。
  • Go客户端的替代品。
  • 现代Tokio运行时和更新的HTTP客户端。

支持的API

  • Docker容器API。
  • Docker卷API。
  • Docker网络API。

支持的平台

  • Unix域套接字(Linux / Mac OSX)。

贡献

请随意提交一个pull请求。您需要证明您的提交是在Apache License,版本2.0的条款下许可的。

我会尽力审查您的提交,但这可能需要一些时间,因为这是一个严格的志愿者工作。如果您的更改很紧急,您可以按照以下说明提出功能请求。

建议

  • 添加Docker镜像API支持。
  • 完善远程API支持。
  • 提高测试覆盖率。
  • 隔离单个测试运行。

功能请求

如果您有一个功能请求,例如尚未实现的API,您可以联系我讨论我的收费标准。付费功能请求将优先于社区提交。感谢您的理解。

许可

docker-client-async-rs是在Apache License,版本2.0下许可的。有关完整的许可文本,请参阅LICENSE

依赖

~15–29MB
~467K SLoC