docker_wrapper/command/builder.rs
1//! Docker builder and buildx commands
2//!
3//! This module provides support for Docker builder/buildx commands that manage
4//! the build subsystem, build cache, and builder instances.
5//!
6//! ## Builder Management
7//!
8//! - [`BuildxCreateCommand`] - Create a new builder instance
9//! - [`BuildxUseCommand`] - Set the current builder instance
10//! - [`BuildxInspectCommand`] - Inspect a builder instance
11//! - [`BuildxLsCommand`] - List builder instances
12//! - [`BuildxRmCommand`] - Remove builder instances
13//! - [`BuildxStopCommand`] - Stop a builder instance
14//!
15//! ## Build Operations
16//!
17//! - [`BuilderBuildCommand`] - Build with extended features
18//! - [`BuilderPruneCommand`] - Clean up build cache
19
20pub mod build;
21pub mod create;
22pub mod inspect;
23pub mod ls;
24pub mod prune;
25pub mod rm;
26pub mod stop;
27pub mod use_cmd;
28
29pub use build::BuilderBuildCommand;
30pub use create::{BuildxCreateCommand, BuildxCreateResult};
31pub use inspect::{BuildxInspectCommand, BuildxInspectResult};
32pub use ls::{BuilderInfo, BuildxLsCommand, BuildxLsResult};
33pub use prune::{BuilderPruneCommand, BuilderPruneResult};
34pub use rm::{BuildxRmCommand, BuildxRmResult};
35pub use stop::{BuildxStopCommand, BuildxStopResult};
36pub use use_cmd::{BuildxUseCommand, BuildxUseResult};