From 3b495f677032997b4c0e6286cf0ea4a41f78e839 Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 13 Jan 2026 16:09:57 +0000 Subject: [PATCH] Automated documentation update [skip ci] --- src/anaconda/README.md | 3 +++ src/common-utils/README.md | 3 ++- src/copilot-cli/README.md | 4 ++-- src/desktop-lite/README.md | 2 +- src/docker-in-docker/README.md | 2 ++ src/docker-outside-of-docker/README.md | 2 ++ src/dotnet/README.md | 24 +++++++++++++++++++----- src/sshd/README.md | 2 +- 8 files changed, 32 insertions(+), 10 deletions(-) diff --git a/src/anaconda/README.md b/src/anaconda/README.md index f093ce618..9453e36c1 100644 --- a/src/anaconda/README.md +++ b/src/anaconda/README.md @@ -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. diff --git a/src/common-utils/README.md b/src/common-utils/README.md index 3d21e8b3f..f7145b7c5 100644 --- a/src/common-utils/README.md +++ b/src/common-utils/README.md @@ -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 @@ -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 diff --git a/src/copilot-cli/README.md b/src/copilot-cli/README.md index 3b7fc3be5..c2724cc1a 100644 --- a/src/copilot-cli/README.md +++ b/src/copilot-cli/README.md @@ -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 @@ -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`._ \ No newline at end of file +_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`._ diff --git a/src/desktop-lite/README.md b/src/desktop-lite/README.md index a70997405..67b26ee8a 100644 --- a/src/desktop-lite/README.md +++ b/src/desktop-lite/README.md @@ -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 | diff --git a/src/docker-in-docker/README.md b/src/docker-in-docker/README.md index 3fdbcc312..e7f1093e4 100644 --- a/src/docker-in-docker/README.md +++ b/src/docker-in-docker/README.md @@ -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. diff --git a/src/docker-outside-of-docker/README.md b/src/docker-outside-of-docker/README.md index 1794d42e8..b26dac4c9 100644 --- a/src/docker-outside-of-docker/README.md +++ b/src/docker-outside-of-docker/README.md @@ -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. diff --git a/src/dotnet/README.md b/src/dotnet/README.md index fecaeb3f3..50588b3c1 100644 --- a/src/dotnet/README.md +++ b/src/dotnet/README.md @@ -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 @@ -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" } } @@ -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. diff --git a/src/sshd/README.md b/src/sshd/README.md index f4215b391..0ca3cc1dd 100644 --- a/src/sshd/README.md +++ b/src/sshd/README.md @@ -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