Skip to content

Comments

[#288] Updated to Docker Compose V5#310

Merged
AlexSkrypnyk merged 1 commit intomainfrom
feature/288-docker-compose-v5
Feb 18, 2026
Merged

[#288] Updated to Docker Compose V5#310
AlexSkrypnyk merged 1 commit intomainfrom
feature/288-docker-compose-v5

Conversation

@StevenWalker98
Copy link
Contributor

@StevenWalker98 StevenWalker98 commented Feb 18, 2026

Closes #288

Changes

  • Bumped Docker Compose from 2.40.3 to 5.0.2
  • Updated Dockerfile comment (V2 → V5)
  • Updated goss version check to match V5 output

Context

Docker Compose V5 ("Mont Blanc") was released Dec 2025. Key changes:

  • Internal builder removed, build delegated to Docker Bake
  • Compose can now be used as an SDK
  • Version numbering jumped from 2.x → 5.x to avoid confusion with legacy docker-compose file format versions (2.x/3.x)

Summary by CodeRabbit

  • Chores
    • Upgraded Docker Compose to version 5.0.2 (from version 2.40.3)
    • Updated Docker environment configuration and test validation to reflect the new version

Bumped Docker Compose from 2.40.3 to 5.0.2.
Updated Dockerfile comment and goss version check.
@coderabbitai
Copy link

coderabbitai bot commented Feb 18, 2026

No actionable comments were generated in the recent review. 🎉


📝 Walkthrough

Walkthrough

This pull request updates Docker Compose from version 2.40.3 to 5.0.2 in the Dockerfile and adjusts the corresponding version expectation in goss.yaml. The installation process remains consistent with the V5 plugin-based architecture.

Changes

Cohort / File(s) Summary
Docker Compose Version Bump
Dockerfile, goss.yaml
Updated Docker Compose from V2 (2.40.3) to V5 (5.0.2). Modified installation comments, version values, and version verification command in Dockerfile. Updated expected version test in goss.yaml from v2 to v5.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title '[#288] Updated to Docker Compose V5' directly and clearly summarizes the main change: upgrading Docker Compose to V5.
Linked Issues check ✅ Passed The PR updates Docker Compose from 2.40.3 to 5.0.2 with matching test changes, fulfilling the core requirement of issue #288 to upgrade to Docker Compose V5.
Out of Scope Changes check ✅ Passed All changes are directly related to upgrading Docker Compose from V2 to V5: Dockerfile version bump, comment update, and goss.yaml version verification test.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feature/288-docker-compose-v5

Tip

Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@AlexSkrypnyk AlexSkrypnyk merged commit 1a9fac2 into main Feb 18, 2026
3 of 5 checks passed
@AlexSkrypnyk AlexSkrypnyk deleted the feature/288-docker-compose-v5 branch February 18, 2026 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Updated to Docker Compose V5

2 participants