arcbox_docker_tools/lib.rs
1//! Docker CLI tool download, installation, and management.
2//!
3//! Reads tool versions and checksums from `assets.lock`, downloads Docker CLI
4//! binaries (docker, buildx, compose, credential helpers), verifies SHA-256
5//! checksums, and installs them to `~/.arcbox/runtime/bin/`.
6
7pub mod lockfile;
8pub mod manager;
9pub mod registry;
10
11pub use lockfile::{ToolEntry, parse_tools};
12pub use manager::{DockerToolError, DockerToolManager};