Docker 守护进程在 Rust 中的 API
将以下内容添加到您的 Cargo.toml 文件中
| 使用案例 | Cargo.toml |
|---|---|
| 本地 Docker (Unix/Windows) | bollard = "*" (默认值有效) |
| 通过 HTTPS 连接远程 Docker | bollard = { version = "*", features = ["ssl"] } |
| 通过 SSH 隧道连接远程 Docker | bollard = { version = "*", features = ["ssh"] } |
| BuildKit 图像构建 | bollard = { version = "*", features = ["buildkit", "chrono"] } |
| WebSocket 容器连接 | bollard = { version = "*", features = ["websocket"] } |
| 最小二进制大小 | bollard = { version = "*", default-features = false, features = ["pipe"] } |
默认启用的传输方式: - http - 与远程 Docker/Podman 的 TCP 连接(DOCKER_HOST=tcp://...) - pipe - Unix 套接字和 Windows 命名管道
[dependencies]
暂无开放 Issues,或尚未同步最近议题。