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

[Preview] Feedback requested on enhancements to compose launch in 17.13 Preview 1 #448

Open
NCarlsonMSFT opened this issue Nov 13, 2024 · 0 comments
Assignees
Labels
announcement Announcements from the dev team

Comments

@NCarlsonMSFT
Copy link
Member

We've made some big changes in how the .dcproj launches compose services in 17.13 Preview 1 and we need your help to validate that the new experience is meeting your needs!

depends_on

We've added a new way of launching compose (triggered by setting the msbuild property DependencyAwareStart to true) that allows for debugging when declaring dependencies between services.

Turning it on

  <PropertyGroup>
    <DependencyAwareStart>true</DependencyAwareStart>
  </PropertyGroup>

What works

service_started service_healthy service_completed_successfully
linux ✔️ ✔️ .NET 6+ (not AOT compiled)
windows ✔️ ✔️

replicas / scale

No opt-in needed, this should just work now!

What works

  backend:
    image: ${DOCKER_REGISTRY-}backend
    scale: 2

--or--

  backend:
    image: ${DOCKER_REGISTRY-}backend
    deploy:
      replicas: 2
@NCarlsonMSFT NCarlsonMSFT added the announcement Announcements from the dev team label Nov 13, 2024
@NCarlsonMSFT NCarlsonMSFT self-assigned this Nov 13, 2024
@NCarlsonMSFT NCarlsonMSFT pinned this issue Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
announcement Announcements from the dev team
Projects
None yet
Development

No branches or pull requests

1 participant