Skip to content

Update dev container configs to use aspire certs instead of dotnet dev-certs #583

Closed

Description

Summary

The dev container configurations in get-started/dev-containers.mdx use dotnet dev-certs https --trust in postStartCommand/postCreateCommand. These should be updated to use aspire certs trust instead.

Locations

  • src/frontend/src/content/docs/get-started/dev-containers.mdx — 6 instances across multiple devcontainer.json examples

Notes

  • The Aspire CLI needs to be available in the dev container image for this to work
  • May require updating the dev container feature/image to include the Aspire CLI
  • aspire-sdk-templates.mdx also has one instance that should be updated at the same time

Activity

  1. IEvangelist commented on Jun 2, 2026

    @IEvangelist
    Member

    Triage → David Pine (@IEvangelist)

    Cross-cutting change — 6 devcontainer.json examples in get-started/dev-containers.mdx plus the implications:

    • aspire certs trust is the polyglot path going forward; we should also explain the relationship with dotnet dev-certs for users who don't have the CLI.
    • Some dev-container images may not have the Aspire CLI preinstalled — we may need to install it in onCreateCommand first.

    Worth a quick design pass before handing to Copilot, otherwise we risk publishing devcontainers that fail to start cleanly.

  2. IEvangelist commented on Oct 18, 2026

    @IEvangelist
    Member

    Addressed by #1667. The content is now on main, so closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions