Skip to content

Compose: lifecycle hook update#25435

Draft
aevesdocker wants to merge 2 commits into
docker:mainfrom
aevesdocker:pre-start-compose
Draft

Compose: lifecycle hook update#25435
aevesdocker wants to merge 2 commits into
docker:mainfrom
aevesdocker:pre-start-compose

Conversation

@aevesdocker

@aevesdocker aevesdocker commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Description

As per docker/compose#13862 and compose-spec/compose-spec#647

Related issues or tickets

Reviews

  • Technical review
  • Editorial review
  • Product review

Signed-off-by: aevesdocker <allie.sadler@docker.com>
@netlify

netlify Bot commented Jun 25, 2026

Copy link
Copy Markdown

Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit 882ba98
🔍 Latest deploy log https://app.netlify.com/projects/docsdocker/deploys/6a3cf58bfbc19c000887f94c
😎 Deploy Preview https://deploy-preview-25435--docsdocker.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions Bot added the area/compose Relates to docker-compose.yml spec or docker-compose binary label Jun 25, 2026

@docker-agent docker-agent left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assessment: 🔴 CRITICAL

This PR adds documentation for the new pre_start lifecycle hook. Three issues need attention before merging: one unresolved internal placeholder that would ship to users, and two factual inconsistencies between the how-to guide and the reference page.


### pre_start

_Todo: Add Compose version_

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[HIGH] Unresolved TODO placeholder left in published reference documentation

The new pre_start section contains _Todo: Add Compose version_ as its second line. This internal reminder will be rendered as italic text on the published docs site and is visible to all users. The minimum Compose version that supports pre_start should be determined and documented before merging.

Comment thread content/manuals/compose/how-tos/lifecycle.md
Comment thread content/manuals/compose/how-tos/lifecycle.md Outdated
Signed-off-by: aevesdocker <allie.sadler@docker.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/compose Relates to docker-compose.yml spec or docker-compose binary

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants