Add support for --label flag to docker compose up #13516
+32
−10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What I did
Added support for the
--labelflag todocker compose up, allowing users to add or override labels on all services when starting a Compose stack.This brings
compose upin line with existing behavior from other commands (such ascompose runandcompose create), making it possible to attach arbitrary metadata to a full Compose stack at runtime.The provided labels are applied before container creation, ensuring they are correctly propagated to all created containers.
Related issue
Fixes #13436
(not mandatory) A picture of a cute animal, if possible in relation to what you did
🐜 An ant carefully tagging everything in its path — just like Compose now labels all services when bringing a stack up.
Notes
--labelflag support todocker compose upScreenshot (Test)