Volumes¶
- class aiodocker.volumes.DockerVolumes(docker)[source]¶
-
- async list(*, filters=None)[source]¶
Return a list of volumes
- Parameters:
filters – a dict with a list of filters
- Available filters:
dangling=<boolean> driver=<volume-driver-name> label=<key> or label=<key>:<value> name=<volume-name>
- async prune(*, filters: Mapping[str, Any] | None = None) dict[str, Any][source]¶
Delete unused volumes
- Parameters:
filters –
Filter expressions to limit which volumes are pruned. Available filters: - label: Only remove volumes with (or without, if label!=<key> is used) the specified labels - all: When set to “true”, consider all volumes for pruning and not just anonymous ones
When set to “false” or omitted, only consider anonymous volumes for pruning
- Returns:
Dictionary containing information about deleted volumes and space reclaimed