- Docker volume path resolution for named volumes
- Archive name generation from filesystem paths
- PBS backup creation with authentication support
- Temporary file handling for backup paths
- Complete backup workflow implementation
- Stop service before backup operation
- Start service after backup completion
- Proper error handling for docker-compose commands
- Dry-run support for service operations
- Parse Docker compose volumes (bind mounts and named volumes)
- Handle external volume detection
- Parse network configuration with external network support
- Support both short and long syntax for volumes/networks
- Basic class structure with configuration handling
- Docker compose file loading and validation
- Service configuration extraction
- Command line argument parsing