Expand description
Docker Compose command implementations.
This module provides support for Docker Compose commands, enabling multi-container application management.
Re-exports§
pub use attach::AttachResult;
pub use attach::ComposeAttachCommand;
pub use build::ComposeBuildCommand;
pub use config::ComposeConfigCommand;
pub use config::ConfigFormat;
pub use config::ConfigResult;
pub use convert::ComposeConvertCommand;
pub use convert::ConvertFormat;
pub use convert::ConvertResult;
pub use cp::ComposeCpCommand;
pub use cp::CpResult;
pub use create::ComposeCreateCommand;
pub use create::CreateResult;
pub use create::PullPolicy;
pub use down::ComposeDownCommand;
pub use events::ComposeEvent;
pub use events::ComposeEventsCommand;
pub use events::EventsResult;
pub use exec::ComposeExecCommand;
pub use images::ComposeImagesCommand;
pub use images::ImageInfo;
pub use images::ImagesFormat;
pub use images::ImagesResult;
pub use kill::ComposeKillCommand;
pub use kill::KillResult;
pub use logs::ComposeLogsCommand;
pub use ls::ComposeLsCommand;
pub use ls::ComposeProject;
pub use ls::LsFormat;
pub use ls::LsResult;
pub use pause::ComposePauseCommand;
pub use pause::PauseResult;
pub use port::ComposePortCommand;
pub use port::PortResult;
pub use ps::ComposePsCommand;
pub use push::ComposePushCommand;
pub use push::PushResult;
pub use restart::ComposeRestartCommand;
pub use rm::ComposeRmCommand;
pub use rm::RmResult;
pub use run::ComposeRunCommand;
pub use scale::ComposeScaleCommand;
pub use scale::ScaleResult;
pub use start::ComposeStartCommand;
pub use stop::ComposeStopCommand;
pub use top::ComposeTopCommand;
pub use top::TopResult;
pub use unpause::ComposeUnpauseCommand;
pub use unpause::UnpauseResult;
pub use up::ComposeUpCommand;
pub use version::ComposeVersionCommand;
pub use version::VersionFormat;
pub use version::VersionInfo;
pub use version::VersionResult;
pub use wait::ComposeWaitCommand;
pub use wait::WaitResult;
pub use watch::ComposeWatchCommand;
pub use watch::WatchResult;
Modules§
- attach
- Docker Compose attach command implementation.
- build
- Docker Compose build command implementation.
- config
- Docker Compose config command implementation.
- convert
- Docker Compose convert command implementation.
- cp
- Docker Compose cp command implementation.
- create
- Docker Compose create command implementation.
- down
- Docker Compose down command implementation.
- events
- Docker Compose events command implementation.
- exec
- Docker Compose exec command implementation.
- images
- Docker Compose images command implementation.
- kill
- Docker Compose kill command implementation.
- logs
- Docker Compose logs command implementation.
- ls
- Docker Compose ls command implementation.
- pause
- Docker Compose pause command implementation.
- port
- Docker Compose port command implementation.
- ps
- Docker Compose ps command implementation.
- push
- Docker Compose push command implementation.
- restart
- Docker Compose restart command implementation.
- rm
- Docker Compose rm command implementation.
- run
- Docker Compose run command implementation.
- scale
- Docker Compose scale command implementation.
- start
- Docker Compose start command implementation.
- stop
- Docker Compose stop command implementation.
- top
- Docker Compose top command implementation.
- unpause
- Docker Compose unpause command implementation.
- up
- Docker Compose up command implementation.
- version
- Docker Compose version command implementation.
- wait
- Docker Compose wait command implementation.
- watch
- Docker Compose watch command implementation.
Structs§
- Compose
Config - Base configuration for all compose commands
- Compose
Output - Output from a compose command
Enums§
- Ansi
Mode - ANSI control character mode
- Progress
Type - Progress output type for compose commands
Traits§
- Compose
Command - Common trait for all compose commands (existing pattern)
- Compose
Command V2 - Common trait for new compose commands