⚠️ Compose v2 architecture and installation instructions differ from v1, see README.md. For backward compatibility with docker-compose v1.x, consider installing https://github.com/docker/compose-switch
COMPOSE_IGNORE_ORPHANScompose exec and compose down don't need the original compose file (require --project-name)scale=0--compatibility to support smooth(er) transition from V1compose config --output flag (defaults to stdout)build.network and build.extrahostscompose up --attach.env filecompose run can receive stdin from another piped commandsecurity_optcompose run --labelcompose up commandcompose config escape $ signs to produce a valid compose filecontainer_name when recreating containerscompose run --volume (mistakely renamed --volumes)--entrypoint="" and entrypoint: "" to override Dockerfile's ENTRYPOINTcompose log --follow on SIGINTbytes values in compose.yamlFetched March 31, 2026