Skip to main content

Module container

Module container 

Source
Expand description

Container Management System

Docker/Podman integration: build images, run containers, exec commands, manage volumes, compose support.

§Features

  • Container runtime abstraction (Docker/Podman)
  • Image management (build, pull, push, list)
  • Container lifecycle (run, stop, start, remove)
  • Volume and network management
  • Docker Compose support

Structs§

BuildContext
Build context for image builds
CommandResult
Command result
ComposeFile
Docker Compose file
ComposeManager
Compose manager
ComposeNetwork
Compose network definition
ComposeService
Docker Compose service
ComposeVolume
Compose volume definition
Container
Container information
ContainerManager
Container manager
ExecConfig
Exec configuration
Image
Image information
Network
Network information
PortMapping
Port mapping
Volume
Volume information
VolumeMount
Volume mount

Enums§

ContainerStatus
Container status
MountType
Mount type
Protocol
Network protocol
RuntimeType
Container runtime type

Functions§

validate_image_name
Validate a container image name to prevent shell injection.