Unverified Commit 22377314 authored by Samruddhi Khandale's avatar Samruddhi Khandale Committed by GitHub

Automated documentation update (#521)

Automated documentation update [skip ci]
Co-authored-by: 's avatargithub-actions <github-actions@github.com>
parent 8d3e9aca
...@@ -17,6 +17,12 @@ Installs the AWS CLI along with needed dependencies. Useful for base Dockerfiles ...@@ -17,6 +17,12 @@ Installs the AWS CLI along with needed dependencies. Useful for base Dockerfiles
|-----|-----|-----|-----| |-----|-----|-----|-----|
| version | Select or enter an AWS CLI version. | string | latest | | version | Select or enter an AWS CLI version. | string | latest |
## Customizations
### VS Code Extensions
- `AmazonWebServices.aws-toolkit-vscode`
Available versions of the AWS CLI can be found here: https://github.com/aws/aws-cli/blob/v2/CHANGELOG.rst. Available versions of the AWS CLI can be found here: https://github.com/aws/aws-cli/blob/v2/CHANGELOG.rst.
## OS Support ## OS Support
......
...@@ -19,6 +19,12 @@ Installs the Azure CLI along with needed dependencies. Useful for base Dockerfil ...@@ -19,6 +19,12 @@ Installs the Azure CLI along with needed dependencies. Useful for base Dockerfil
| extensions | Optional comma separated list of Azure CLI extensions to install in profile. | string | - | | extensions | Optional comma separated list of Azure CLI extensions to install in profile. | string | - |
| installBicep | Optionally install Azure Bicep | boolean | false | | installBicep | Optionally install Azure Bicep | boolean | false |
## Customizations
### VS Code Extensions
- `ms-vscode.azurecli`
## OS Support ## OS Support
......
...@@ -22,6 +22,12 @@ Create child containers *inside* a container, independent from the host's docker ...@@ -22,6 +22,12 @@ Create child containers *inside* a container, independent from the host's docker
| dockerDefaultAddressPool | Define default address pools for Docker networks. e.g. base=192.168.0.0/16,size=24 | string | - | | dockerDefaultAddressPool | Define default address pools for Docker networks. e.g. base=192.168.0.0/16,size=24 | string | - |
| installDockerBuildx | Install Docker Buildx | boolean | true | | installDockerBuildx | Install Docker Buildx | boolean | true |
## Customizations
### VS Code Extensions
- `ms-azuretools.vscode-docker`
## Limitations ## Limitations
This docker-in-docker Dev Container Feature is roughly based on the [official docker-in-docker wrapper script](https://github.com/moby/moby/blob/master/hack/dind) that is part of the [Moby project](https://mobyproject.org/). With this in mind: This docker-in-docker Dev Container Feature is roughly based on the [official docker-in-docker wrapper script](https://github.com/moby/moby/blob/master/hack/dind) that is part of the [Moby project](https://mobyproject.org/). With this in mind:
......
...@@ -22,6 +22,12 @@ Re-use the host docker socket, adding the Docker CLI to a container. Feature inv ...@@ -22,6 +22,12 @@ Re-use the host docker socket, adding the Docker CLI to a container. Feature inv
| dockerDashComposeVersion | Compose version to use for docker-compose (v1 or v2) | string | v2 | | dockerDashComposeVersion | Compose version to use for docker-compose (v1 or v2) | string | v2 |
| installDockerBuildx | Install Docker Buildx | boolean | true | | installDockerBuildx | Install Docker Buildx | boolean | true |
## Customizations
### VS Code Extensions
- `ms-azuretools.vscode-docker`
## Limitations ## Limitations
- As the name implies, the Feature is expected to work when the host is running Docker (or the OSS Moby container engine it is built on). It may be possible to get running in other container engines, but it has not been tested with them. - As the name implies, the Feature is expected to work when the host is running Docker (or the OSS Moby container engine it is built on). It may be possible to get running in other container engines, but it has not been tested with them.
......
...@@ -19,6 +19,12 @@ Installs the .NET CLI. Provides option of installing sdk or runtime, and option ...@@ -19,6 +19,12 @@ Installs the .NET CLI. Provides option of installing sdk or runtime, and option
| runtimeOnly | Install just the dotnet runtime if true, and sdk if false. | boolean | false | | runtimeOnly | Install just the dotnet runtime if true, and sdk if false. | boolean | false |
| installUsingApt | If true, it installs using apt instead of the release URL | boolean | true | | installUsingApt | If true, it installs using apt instead of the release URL | boolean | true |
## Customizations
### VS Code Extensions
- `ms-dotnettools.csharp`
## OS Support ## OS Support
......
...@@ -18,6 +18,12 @@ Installs Go and common Go utilities. Auto-detects latest version and installs ne ...@@ -18,6 +18,12 @@ Installs Go and common Go utilities. Auto-detects latest version and installs ne
| version | Select or enter a Go version to install | string | latest | | version | Select or enter a Go version to install | string | latest |
| golangciLintVersion | Version of golangci-lint to install | string | latest | | golangciLintVersion | Version of golangci-lint to install | string | latest |
## Customizations
### VS Code Extensions
- `golang.Go`
## OS Support ## OS Support
......
...@@ -24,6 +24,12 @@ Installs Java, SDKMAN! (if not installed), and needed dependencies. ...@@ -24,6 +24,12 @@ Installs Java, SDKMAN! (if not installed), and needed dependencies.
| installAnt | Install Ant, a software tool for automating software build processes | boolean | false | | installAnt | Install Ant, a software tool for automating software build processes | boolean | false |
| antVersion | Select or enter an Ant version | string | latest | | antVersion | Select or enter an Ant version | string | latest |
## Customizations
### VS Code Extensions
- `vscjava.vscode-java-pack`
## License ## License
For the Java Feature from this repository, see [NOTICE.txt](https://github.com/devcontainers/features/tree/main/src/java/NOTICE.txt) for licensing information on JDK distributions. For the Java Feature from this repository, see [NOTICE.txt](https://github.com/devcontainers/features/tree/main/src/java/NOTICE.txt) for licensing information on JDK distributions.
......
...@@ -20,6 +20,12 @@ Installs Node.js, nvm, yarn, pnpm, and needed dependencies. ...@@ -20,6 +20,12 @@ Installs Node.js, nvm, yarn, pnpm, and needed dependencies.
| nvmInstallPath | The path where NVM will be installed. | string | /usr/local/share/nvm | | nvmInstallPath | The path where NVM will be installed. | string | /usr/local/share/nvm |
| nvmVersion | Version of NVM to install. | string | 0.39.2 | | nvmVersion | Version of NVM to install. | string | 0.39.2 |
## Customizations
### VS Code Extensions
- `dbaeumer.vscode-eslint`
## Using nvm from postCreateCommand or another lifecycle command ## Using nvm from postCreateCommand or another lifecycle command
Certain operations like `postCreateCommand` run non-interactive, non-login shells. Unfortunately, `nvm` is really particular that it needs to be "sourced" before it is used, which can only happen automatically with interactive and/or login shells. Fortunately, this is easy to work around: Certain operations like `postCreateCommand` run non-interactive, non-login shells. Unfortunately, `nvm` is really particular that it needs to be "sourced" before it is used, which can only happen automatically with interactive and/or login shells. Fortunately, this is easy to work around:
......
...@@ -18,6 +18,15 @@ ...@@ -18,6 +18,15 @@
| version | Select or enter a PHP version | string | latest | | version | Select or enter a PHP version | string | latest |
| installComposer | Install PHP Composer? | boolean | true | | installComposer | Install PHP Composer? | boolean | true |
## Customizations
### VS Code Extensions
- `xdebug.php-debug`
- `bmewburn.vscode-intelephense-client`
- `xdebug.php-pack`
- `devsense.phptools-vscode`
## OS Support ## OS Support
......
...@@ -22,6 +22,13 @@ Installs the provided version of Python, as well as PIPX, and other common Pytho ...@@ -22,6 +22,13 @@ Installs the provided version of Python, as well as PIPX, and other common Pytho
| installJupyterlab | Install JupyterLab, a web-based interactive development environment for notebooks | boolean | false | | installJupyterlab | Install JupyterLab, a web-based interactive development environment for notebooks | boolean | false |
| configureJupyterlabAllowOrigin | Configure JupyterLab to accept HTTP requests from the specified origin | string | - | | configureJupyterlabAllowOrigin | Configure JupyterLab to accept HTTP requests from the specified origin | string | - |
## Customizations
### VS Code Extensions
- `ms-python.python`
- `ms-python.vscode-pylance`
## OS Support ## OS Support
......
...@@ -17,6 +17,12 @@ Installs Ruby, rvm, rbenv, common Ruby utilities, and needed dependencies. ...@@ -17,6 +17,12 @@ Installs Ruby, rvm, rbenv, common Ruby utilities, and needed dependencies.
|-----|-----|-----|-----| |-----|-----|-----|-----|
| version | Select or enter a Ruby version to install | string | latest | | version | Select or enter a Ruby version to install | string | latest |
## Customizations
### VS Code Extensions
- `rebornix.Ruby`
## OS Support ## OS Support
......
...@@ -18,6 +18,16 @@ Installs Rust, common Rust utilities, and their required dependencies ...@@ -18,6 +18,16 @@ Installs Rust, common Rust utilities, and their required dependencies
| version | Select or enter a version of Rust to install. | string | latest | | version | Select or enter a version of Rust to install. | string | latest |
| profile | Select a rustup install profile. | string | minimal | | profile | Select a rustup install profile. | string | minimal |
## Customizations
### VS Code Extensions
- `vadimcn.vscode-lldb`
- `mutantdino.resourcemonitor`
- `rust-lang.rust-analyzer`
- `tamasfe.even-better-toml`
- `serayuzgur.crates`
## OS Support ## OS Support
......
...@@ -23,6 +23,13 @@ Installs the Terraform CLI and optionally TFLint and Terragrunt. Auto-detects la ...@@ -23,6 +23,13 @@ Installs the Terraform CLI and optionally TFLint and Terragrunt. Auto-detects la
| installTerraformDocs | Install terraform-docs, a utility to generate documentation from Terraform modules | boolean | false | | installTerraformDocs | Install terraform-docs, a utility to generate documentation from Terraform modules | boolean | false |
| httpProxy | Connect to a keyserver using a proxy by configuring this option | string | - | | httpProxy | Connect to a keyserver using a proxy by configuring this option | string | - |
## Customizations
### VS Code Extensions
- `HashiCorp.terraform`
- `ms-azuretools.vscode-azureterraform`
## OS Support ## OS Support
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment