Skip to main content

Crate arcbox_docker_tools

Crate arcbox_docker_tools 

Source
Expand description

ArcBox-managed host tool download, installation, and management.

Reads tool versions and checksums from assets.lock, downloads managed host binaries (Docker CLI tools, kubectl, and future ArcBox-owned helpers), verifies SHA-256 checksums, and installs them to ~/.arcbox/runtime/bin/.

Re-exports§

pub use lockfile::ToolEntry;
pub use lockfile::ToolGroup;
pub use lockfile::parse_tools;
pub use lockfile::parse_tools_for_group;
pub use manager::HostToolError;
pub use manager::HostToolManager;

Modules§

lockfile
Parser for the [[tools]] section of assets.lock.
manager
Host tool manager — download, extract, install, and validate ArcBox-managed host binaries from the versions pinned in assets.lock.
registry
Download URL construction and extraction logic for each ArcBox-managed host tool.