Skip to content
Recued
Menu
← Back to packs

Docker Compose Pack

by recued-core v1 app_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.

Where it runs

Server only Runs on your server.

What it's allowed to do

Admin Local CLI docker-compose external change
Read: docker_compose.version · No approvalRead: compose.config_json · Asks approvalRead: compose.config_validate · No approvalRead: compose.config_services · No approvalRead: compose.config_images · No approvalRead: compose.config_profiles · No approvalRead: compose.config_variables · No approvalAdmin: compose.up · Asks approvalAdmin: compose.down · Asks approvalRead: compose.ps · No approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:docker-composedocker-composedockercomposecontainerconfigreadinessservicesimagesprofilescliorchestrationdeterministiclocal-servicev3composition