Skip to content

[Notice] Frequently asked questions #31

Open
@bamurtaugh

Description

@bamurtaugh

Dev container specification FAQ

1. Is there support for port forwarding? Can it be contributed?

The specification includes port attributes, but the reference implementation (dev container CLI) does not include port forwarding support. There is an open issue where we’ll track adding port forwarding to the reference implementation: devcontainers/cli#22.

2. Is there support for provisioning VS Code Server in the dev container?

There is not currently support for provisioning the server.

3. How do “Features” relate to the spec – are they part of the spec? Are they supported by the dev container CLI?

Dev container features provide a smooth path for customizing your container definitions. A feature is a script to customize your dev container configuration, such as installing Git or the Azure CLI.

Features provided by the specification are in https://github.com/devcontainers/features. Features are supported by the CLI.

There is an in-flight PR to define features in the spec: #27.

You may also review an example template repo for configuring a feature in this template repo.

4. What is the governance model for the spec?

We have information on how to contribute to the dev container CLI and the overall spec.

5. Where can I provide feedback or learn more about the spec?

Please feel free to open an issue in this repo or other repos in the devcontainers org. We've also enabled GitHub discussions in this repo, which is an excellent forum to interact with our development team and the community.

Metadata

Metadata

Assignees

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