Crate docker_image_pusher

Source
Expand description

Docker Image Pusher Library

A library for pushing Docker images to registries

Re-exports§

pub use cli::config::AuthConfig;
pub use error::RegistryError;
pub use error::Result;
pub use logging::Logger;
pub use registry::RegistryClient;
pub use registry::RegistryClientBuilder;
pub use registry::OciClientAdapter;
pub use registry::OciClientBuilder;
pub use registry::OciRegistryOperations;

Modules§

cli
Command line interface module
common
Common module - shared traits, utilities and interfaces
error
Error types and handlers for registry operations
image
Docker image handling module
logging
Enhanced logging and output control
registry
Registry client module

Macros§

with_context
Macro for standardizing error context

Functions§

create_upload_config_from_args
Create upload configuration from CLI arguments