Expand description
Command trait architecture for extensible Docker command implementations.
This module provides a base trait that all Docker commands implement, allowing for both structured high-level APIs and escape hatches for any unimplemented options via raw arguments.
Modules§
- bake
- Docker Bake Command Implementation
- build
- Docker build command implementation.
- exec
- Docker exec command implementation.
- images
- Docker Images Command Implementation
- info
- Docker info command implementation
- login
- Docker login command implementation
- logout
- Docker logout command implementation
- ps
- Docker ps command implementation.
- pull
- Docker Pull Command Implementation
- push
- Docker Push Command Implementation
- run
- Docker run command implementation.
- search
- Docker search command implementation
- version
- Docker version command implementation
Structs§
- Command
Executor - Common functionality for executing Docker commands
- Command
Output - Output from executing a Docker command
- Environment
Builder - Helper for building environment variables
- Port
Builder - Helper for building port mappings
- Port
Mapping - Port mapping configuration
Enums§
- Protocol
- Network protocol for port mappings
Traits§
- Docker
Command - Base trait for all Docker commands