Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docker compose]: (WIP)Add compose publish (alpha) command #91

Closed
wants to merge 1 commit into from

Conversation

qclaogui
Copy link
Owner

@qclaogui qclaogui commented Apr 5, 2024

What this PR does

Add docker compose publish (alpha) command. docker/compose#10949

Before:

include:
  - path: https://github.com/qclaogui/codelab-monitoring.git#main:docker-compose/monolithic-mode/logs/compose.yaml

...

Expected:

So we can simple use this published model:

include:
  # docker:qclaogui/lgtmp:<version>-logs
  - docker:qclaogui/lgtmp:logs
  # - oci://ghcr.io/qclaogui/lgtmp:logs
  # - docker:qclaogui/lgtmp:all-in-one

...

Usage:

COMPOSE_EXPERIMENTAL_OCI_REMOTE=true docker compose up -d --remove-orphans

Which issue(s) this PR fixes or relates to

Fixes #67

CHECKLISTS

  • publish monolithic-mode-metrics
  • publish monolithic-mode-logs
  • publish monolithic-mode-traces
  • publish monolithic-mode-profiles
  • publish monolithic-mode-all-in-one

@qclaogui qclaogui self-assigned this Apr 5, 2024
@qclaogui qclaogui marked this pull request as draft April 5, 2024 16:27
@qclaogui
Copy link
Owner Author

qclaogui commented Apr 6, 2024

close see: docker/compose#11119 (comment)

@qclaogui qclaogui closed this Apr 6, 2024
@qclaogui qclaogui deleted the support-compose-publish-command branch April 6, 2024 07:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Simple use case
1 participant