compose/docs/reference/compose_config.md

2.9 KiB

docker compose convert

docker compose config renders the actual data model to be applied on the Docker Engine. It merges the Compose files set by -f flags, resolves variables in the Compose file, and expands short-notation into the canonical format.

Aliases

docker compose config, docker compose convert

Options

Name Type Default Description
--dry-run bool Execute command in dry run mode
--environment bool Print environment used for interpolation.
--format string yaml Format the output. Values: [yaml | json]
--hash string Print the service config hash, one per line.
--images bool Print the image names, one per line.
--no-consistency bool Don't check model consistency - warning: may produce invalid Compose output
--no-interpolate bool Don't interpolate environment variables
--no-normalize bool Don't normalize compose model
--no-path-resolution bool Don't resolve file paths
-o, --output string Save to file (default to stdout)
--profiles bool Print the profile names, one per line.
-q, --quiet bool Only validate the configuration, don't print anything
--resolve-image-digests bool Pin image tags to digests
--services bool Print the service names, one per line.
--variables bool Print model variables and default values.
--volumes bool Print the volume names, one per line.

Description

docker compose config renders the actual data model to be applied on the Docker Engine. It merges the Compose files set by -f flags, resolves variables in the Compose file, and expands short-notation into the canonical format.