Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions src/anaconda/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,10 @@ conda install python=3.7
## OS Support

This Feature should work on recent versions of Debian/Ubuntu-based distributions with the `apt` package manager installed.

Also RHEL based linux distributions such as almalinux, rockylinux, fedora are supported now.
Please do note that Alpine and cbl-mariner aren't supported due system level restrictions with the anaconda installer.

`bash` is required to execute the `install.sh` script.


Expand Down
3 changes: 2 additions & 1 deletion src/common-utils/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ Installs a set of common command line utilities, Oh My Zsh!, and sets up a non-r
| userUid | Enter UID for non-root user | string | automatic |
| userGid | Enter GID for non-root user | string | automatic |
| nonFreePackages | Add packages from non-free Debian repository? (Debian only) | boolean | false |
| installSsl | Install SSL? | boolean | true |

## OS Support

Expand All @@ -38,7 +39,7 @@ these images have already allocated UID & GID 1000. Attempting to add this Featu

By default, this script provides a custom command prompt that includes information about the git repository for the current folder. However, with certain large repositories, this can result in a slow command prompt due to the performance of needed git operations.

For performance reasons, a "dirty" indicator that tells you whether or not there are uncommitted changes is disabled by default. You can opt to turn this on for smaller repositories by entering the following in a terminal or adding it to your `postStartCommand`:
For performance reasons, a "dirty" indicator that tells you whether or not there are uncommitted changes is disabled by default. You can opt to turn this on for smaller repositories by entering the following in a terminal or adding it to your `postCreateCommand`:

```bash
git config devcontainers-theme.show-dirty 1
Expand Down
4 changes: 2 additions & 2 deletions src/copilot-cli/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# GitHub Copilot CLI (copilot-cli)

Installs the GitHub Copilot CLI. Auto-detects latest version and installs needed dependencies.
Installs the GitHub Copilot CLI.

## Example Usage

Expand All @@ -28,4 +28,4 @@ This Feature should work on recent versions of Debian/Ubuntu-based distributions

---

_Note: This file was auto-generated from the [devcontainer-feature.json](https://github.com/devcontainers/features/blob/main/src/copilot-cli/devcontainer-feature.json). Add additional notes to a `NOTES.md`._
_Note: This file was auto-generated from the [devcontainer-feature.json](https://github.com/devcontainers/features/blob/main/src/copilot-cli/devcontainer-feature.json). Add additional notes to a `NOTES.md`._
2 changes: 1 addition & 1 deletion src/desktop-lite/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Adds a lightweight Fluxbox based desktop to the container that can be accessed u
| Options Id | Description | Type | Default Value |
|-----|-----|-----|-----|
| version | Currently Unused! | string | latest |
| noVncVersion | The noVNC version to use | string | 1.2.0 |
| noVncVersion | The noVNC version to use | string | 1.6.0 |
| password | Enter a password for desktop connections. If "noPassword", connections from the local host can be established without entering a password | string | vscode |
| webPort | Enter a port for the VNC web client (noVNC) | string | 6080 |
| vncPort | Enter a port for the desktop VNC server (TigerVNC) | string | 5901 |
Expand Down
2 changes: 2 additions & 0 deletions src/docker-in-docker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ This docker-in-docker Dev Container Feature is roughly based on the [official do

This Feature should work on recent versions of Debian/Ubuntu-based distributions with the `apt` package manager installed.

Debian Trixie (13) does not include moby-cli and related system packages, so the feature cannot install with "moby": "true". To use this feature on Trixie, please set "moby": "false" or choose a different base image (for example, Ubuntu 24.04).

`bash` is required to execute the `install.sh` script.


Expand Down
2 changes: 2 additions & 0 deletions src/docker-outside-of-docker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,8 @@ services:

This Feature should work on recent versions of Debian/Ubuntu-based distributions with the `apt` package manager installed.

Debian Trixie (13) does not include moby-cli and related system packages, so the feature cannot install with "moby": "true". To use this feature on Trixie, please set "moby": "false" or choose a different base image (for example, Ubuntu 24.04).

`bash` is required to execute the `install.sh` script.


Expand Down
24 changes: 19 additions & 5 deletions src/dotnet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ This Feature installs the latest .NET SDK, which includes the .NET CLI and the s

| Options Id | Description | Type | Default Value |
|-----|-----|-----|-----|
| version | Select or enter a .NET SDK version. Use 'latest' for the latest version, 'lts' for the latest LTS version, 'X.Y' or 'X.Y.Z' for a specific version. | string | latest |
| additionalVersions | Enter additional .NET SDK versions, separated by commas. Use 'latest' for the latest version, 'lts' for the latest LTS version, 'X.Y' or 'X.Y.Z' for a specific version. | string | - |
| dotnetRuntimeVersions | Enter additional .NET runtime versions, separated by commas. Use 'latest' for the latest version, 'lts' for the latest LTS version, 'X.Y' or 'X.Y.Z' for a specific version. | string | - |
| aspNetCoreRuntimeVersions | Enter additional ASP.NET Core runtime versions, separated by commas. Use 'latest' for the latest version, 'lts' for the latest LTS version, 'X.Y' or 'X.Y.Z' for a specific version. | string | - |
| version | Select or enter a .NET SDK version. Use 'latest' for the latest version, 'lts' for the latest LTS version, 'X.Y' or 'X.Y.Z' for a specific version, 'X.Y-preview' or 'X.Y-daily' for prereleases. | string | latest |
| additionalVersions | Enter additional .NET SDK versions, separated by commas. Use 'latest' for the latest version, 'lts' for the latest LTS version, 'X.Y' or 'X.Y.Z' for a specific version, 'X.Y-preview' or 'X.Y-daily' for prereleases. | string | - |
| dotnetRuntimeVersions | Enter additional .NET runtime versions, separated by commas. Use 'latest' for the latest version, 'lts' for the latest LTS version, 'X.Y' or 'X.Y.Z' for a specific version, 'X.Y-preview' or 'X.Y-daily' for prereleases. | string | - |
| aspNetCoreRuntimeVersions | Enter additional ASP.NET Core runtime versions, separated by commas. Use 'latest' for the latest version, 'lts' for the latest LTS version, 'X.Y' or 'X.Y.Z' for a specific version, 'X.Y-preview' or 'X.Y-daily' for prereleases. | string | - |
| workloads | Enter additional .NET SDK workloads, separated by commas. Use 'dotnet workload search' to learn what workloads are available to install. | string | - |

## Customizations
Expand All @@ -39,9 +39,10 @@ Installing only the latest .NET SDK version (the default).

Installing an additional SDK version. Multiple versions can be specified as comma-separated values.

``` json
``` jsonc
"features": {
"ghcr.io/devcontainers/features/dotnet:2": {
"version": "latest", // (this can be omitted)
"additionalVersions": "lts"
}
}
Expand Down Expand Up @@ -100,6 +101,19 @@ Installing .NET workloads. Multiple workloads can be specified as comma-separate
}
```

Installing prerelease builds. Supports `preview` and `daily` suffixes.

``` json
"features": {
"ghcr.io/devcontainers/features/dotnet:2": {
"version": "10.0-preview",
"additionalVersions": "10.0.1xx-daily",
"dotnetRuntimeVersions": "10.0-daily",
"aspnetCoreRuntimeVersions": "10.0-daily"
}
}
```

## OS Support

This Feature should work on recent versions of Debian/Ubuntu-based distributions with the `apt` package manager installed.
Expand Down
2 changes: 1 addition & 1 deletion src/sshd/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ Adds a SSH server into a container so that you can use an external terminal, sft

| Options Id | Description | Type | Default Value |
|-----|-----|-----|-----|
| gatewayPorts | Enable other hosts in the same network to connect to the forwarded ports | string | no
| version | Currently unused. | string | latest |
| gatewayPorts | Enable other hosts in the same network to connect to the forwarded ports | string | no |

## Usage

Expand Down