1 个不稳定版本
| 0.1.1 | 2023年10月25日 | 
|---|---|
| 0.1.0 |  | 
#1214 在 文件系统
13KB
262 代码行
docker-volume-rs
概述
一个用于在 Rust 中创建 Docker 卷的辅助包,灵感来自 https://github.com/docker/go-plugins-helpers
用法
- 实现 VolumeDriverasync_trait
#[async_trait]
impl VolumeDriver for XetDriver {
- 使用 TCP 或 Unix Sockets 初始化 VolumeHandler
let driver = XetDriver::new(args.mount_root);
let handler = VolumeHandler::new(driver);
- 从 VolumeHandler调用run_tcp或run_unix_socket
handler.run_tcp(tcp_args.port).await?;
安装
将以下内容添加到您的 Cargo.tom
[dependencies]
docker-volume = "0.1.0"
依赖项
~10–21MB
~284K SLoC