Skip to content

Publish reference implementation #9

Description

We want to extract a reference implementation for the dev container spec from our existing implementation. The current proposal is to make a CLI available that can take a devcontainer.json and create and configure a dev container from it.

Splitting it into 2 stages at first:

devcontainer up --workspace-folder .
devcontainer run-user-commands --workspace-folder .

up could be split into build and run to make building the image available separately.
run-user-commands runs "postCreateCommand" and other user-provided commands.

Products might choose to add to the container's setup between the two commands (e.g., Remote-Containers starts the ssh-agent forwarding among other things).

/cc joshspicer Chuck Lantz (@Chuxel) Allison Weins (@2percentsilk) Brigit Murtaugh (@bamurtaugh)

Activity

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

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions