1 个不稳定版本

0.1.1 2023年10月25日
0.1.0 2023年10月23日

#1214文件系统

BSD-3-Clause

13KB
262 代码行

docker-volume-rs

概述

一个用于在 Rust 中创建 Docker 卷的辅助包,灵感来自 https://github.com/docker/go-plugins-helpers

用法

  1. 实现 VolumeDriver async_trait
#[async_trait]
impl VolumeDriver for XetDriver {
  1. 使用 TCP 或 Unix Sockets 初始化 VolumeHandler
let driver = XetDriver::new(args.mount_root);
let handler = VolumeHandler::new(driver);
  1. VolumeHandler 调用 run_tcprun_unix_socket
handler.run_tcp(tcp_args.port).await?;

安装

将以下内容添加到您的 Cargo.tom

[dependencies]
docker-volume = "0.1.0"

依赖项

~10–21MB
~284K SLoC