Docker Compose Pack
V3 deterministic container-orchestration capability pack. By-value cli composition (service_kind=cli, no separate service ingredient): one local docker CLI ingredient exposes bounded Docker Compose readiness, config inspection, stack launch, stack teardown, and stack status operations. The read path covers docker_compose.version plus compose.config_json / compose.config_validate / compose.config_services / compose.config_images / compose.config_profiles / compose.config_variables; up/down remain admin-risk and approval=ask because they start or stop a container stack. NOT a Recued-supervised daemon: `docker compose up -d` launches the stack into Docker's OWN lifecycle and returns immediately; Recued records the one-shot launch, it does not health-check or restart the containers. The compose file is a validated local path on the server the user points at; Docker Compose resolves relative paths from the first compose file by default. Requires Docker Engine + the compose plugin on PATH (rootless Docker supported). Replaces the retired docker-compose-{linux,macos,win} service templates.
What this pack installs
- docker-compose Ingredient
Trust & control
What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.