This repository has been archived by the owner on Nov 30, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
READMEs for all container definitions
- Loading branch information
Showing
33 changed files
with
787 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Azure CLI | ||
|
||
## Summary | ||
|
||
*A basic dev container definitions that demonstrates installation and use of the Azure CLI in a container.* | ||
|
||
| Metadata | Value | | ||
|----------|-------| | ||
| *Contributors* | The VS Code Team | | ||
| *Definition type* | Dockerfile | | ||
| *Languages, platforms* | Any | | ||
|
||
## Usage | ||
|
||
First, install the **[Visual Studio Code Remote Development](https://aka.ms/vscode-remote/download/extension)** extension pack if you have not already. | ||
|
||
To use the definition with your own project: | ||
|
||
1. Copy the `.devcontainer` folder into your project root. | ||
2. Reopen the folder in the container (e.g. using the **Remote-Container: Reopen Folder in Container** command in VS Code) to use it unmodified. | ||
|
||
If you prefer, you can look through the contents of the `.devcontainer` folder to understand how to make changes to your own project. | ||
|
||
If you want to try out the test project instead, run **Remote-Container: Open Folder in Container...** in VS Code and select a cloned copy of the entire folder and use the content in `test-project` to try things out. | ||
|
||
## License | ||
|
||
Copyright (c) Microsoft Corporation. All rights reserved. | ||
|
||
Licensed under the MIT License. See [LICENSE](../../LICENSE). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Azure Functions w/Node.js v8 | ||
|
||
## Summary | ||
|
||
*A basic dev container definition for building Node.js based Azure Functions in a container. Includes everything you need to get up and running.* | ||
|
||
| Metadata | Value | | ||
|----------|-------| | ||
| *Contributors* | The VS Code Team | | ||
| *Definition type* | Dockerfile | | ||
| *Languages, platforms* | Azure Functions, Node.js, JavaScript | | ||
|
||
## Usage | ||
|
||
First, install the **[Visual Studio Code Remote Development](https://aka.ms/vscode-remote/download/extension)** extension pack if you have not already. | ||
|
||
To use the definition with your own project: | ||
|
||
1. Copy the `.devcontainer` folder into your project root. | ||
2. Reopen the folder in the container (e.g. using the **Remote-Container: Reopen Folder in Container** command in VS Code) to use it unmodified. | ||
|
||
If you prefer, you can look through the contents of the `.devcontainer` folder to understand how to make changes to your own project. | ||
|
||
## License | ||
|
||
Copyright (c) Microsoft Corporation. All rights reserved. | ||
|
||
Licensed under the MIT License. See [LICENSE](../../LICENSE). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Azure HDInsight w/Python 3 | ||
|
||
## Summary | ||
|
||
*A basic dev container definition for using Azure HDInsight in a container. Includes everything you need to get up and running.* | ||
|
||
| Metadata | Value | | ||
|----------|-------| | ||
| *Contributors* | The VS Code Team | | ||
| *Definition type* | Dockerfile | | ||
| *Languages, platforms* | Azure HDInsight, Python | | ||
|
||
## Usage | ||
|
||
First, install the **[Visual Studio Code Remote Development](https://aka.ms/vscode-remote/download/extension)** extension pack if you have not already. | ||
|
||
To use the definition with your own project: | ||
|
||
1. Copy the `.devcontainer` folder into your project root. | ||
2. Reopen the folder in the container (e.g. using the **Remote-Container: Reopen Folder in Container** command in VS Code) to use it unmodified. | ||
|
||
If you prefer, you can look through the contents of the `.devcontainer` folder to understand how to make changes to your own project. | ||
|
||
## License | ||
|
||
Copyright (c) Microsoft Corporation. All rights reserved. | ||
|
||
Licensed under the MIT License. See [LICENSE](../../LICENSE). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Azure Machine Learning w/Python 3 | ||
|
||
## Summary | ||
|
||
*A basic dev container definition for using Azure Machine Learning in a container. Includes everything you need to get up and running.* | ||
|
||
| Metadata | Value | | ||
|----------|-------| | ||
| *Contributors* | The VS Code Team | | ||
| *Definition type* | Dockerfile | | ||
| *Languages, platforms* | Azure Machine Learning, Python | | ||
|
||
## Usage | ||
|
||
First, install the **[Visual Studio Code Remote Development](https://aka.ms/vscode-remote/download/extension)** extension pack if you have not already. | ||
|
||
To use the definition with your own project: | ||
|
||
1. Copy the `.devcontainer` folder into your project root. | ||
2. Reopen the folder in the container (e.g. using the **Remote-Container: Reopen Folder in Container** command in VS Code) to use it unmodified. | ||
|
||
If you prefer, you can look through the contents of the `.devcontainer` folder to understand how to make changes to your own project. | ||
|
||
## License | ||
|
||
Copyright (c) Microsoft Corporation. All rights reserved. | ||
|
||
Licensed under the MIT License. See [LICENSE](../../LICENSE). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Azure Terraform | ||
|
||
## Summary | ||
|
||
*A basic dev container that demonstrates the installation and use of Terraform in a container. Includes everything you need to get up and running.* | ||
|
||
| Metadata | Value | | ||
|----------|-------| | ||
| *Contributors* | The VS Code Team | | ||
| *Definition type* | Dockerfile | | ||
| *Languages, platforms* | Terraform | | ||
|
||
## Usage | ||
|
||
First, install the **[Visual Studio Code Remote Development](https://aka.ms/vscode-remote/download/extension)** extension pack if you have not already. | ||
|
||
To use the definition with your own project: | ||
|
||
1. Copy the `.devcontainer` folder into your project root. | ||
2. Reopen the folder in the container (e.g. using the **Remote-Container: Reopen Folder in Container** command in VS Code) to use it unmodified. | ||
|
||
If you prefer, you can look through the contents of the `.devcontainer` folder to understand how to make changes to your own project. | ||
|
||
## License | ||
|
||
Copyright (c) Microsoft Corporation. All rights reserved. | ||
|
||
Licensed under the MIT License. See [LICENSE](../../LICENSE). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# C++ | ||
|
||
## Summary | ||
|
||
*A basic dev container definition for building C++ apps in container. Includes everything you need to get up and running.* | ||
|
||
| Metadata | Value | | ||
|----------|-------| | ||
| *Contributors* | The VS Code Team | | ||
| *Definition type* | Dockerfile | | ||
| *Languages, platforms* | C++ | | ||
|
||
## Usage | ||
|
||
First, install the **[Visual Studio Code Remote Development](https://aka.ms/vscode-remote/download/extension)** extension pack if you have not already. | ||
|
||
To use the definition with your own project: | ||
|
||
1. Copy the `.devcontainer` folder into your project root. | ||
2. Reopen the folder in the container (e.g. using the **Remote-Container: Reopen Folder in Container** command in VS Code) to use it unmodified. | ||
|
||
If you prefer, you can look through the contents of the `.devcontainer` folder to understand how to make changes to your own project. | ||
|
||
If you want to try out the test project instead, run **Remote-Container: Open Folder in Container...** in VS Code and select a cloned copy of the entire folder. You can then start the test program from Debug panel in VS Code. | ||
|
||
## License | ||
|
||
Copyright (c) Microsoft Corporation. All rights reserved. | ||
|
||
Licensed under the MIT License. See [LICENSE](../../LICENSE). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,30 @@ | ||
# Dart Dev Container | ||
# Dart - Web | ||
|
||
## Summary | ||
|
||
*A basic dev container definition for developing web applications using Dart in a container. Includes everything you need to get up and running.* | ||
|
||
| Metadata | Value | | ||
|----------|-------| | ||
| *Contributors* | The VS Code Team | | ||
| *Definition type* | Dockerfile | | ||
| *Languages, platforms* | Dart | | ||
|
||
## Usage | ||
|
||
First, install the **[Visual Studio Code Remote Development](https://aka.ms/vscode-remote/download/extension)** extension pack if you have not already. | ||
|
||
To use the definition with your own project: | ||
|
||
1. Copy the `.devcontainer` folder into your project root. | ||
2. Reopen the folder in the container (e.g. using the **Remote-Container: Reopen Folder in Container** command in VS Code) to use it unmodified. | ||
|
||
If you prefer, you can look through the contents of the `.devcontainer` folder to understand how to make changes to your own project. | ||
|
||
If you want to try out the test project instead, run **Remote-Container: Open Folder in Container...** in VS Code and select a cloned copy of the entire folder. You can then start the test program from Debug panel in VS Code. | ||
|
||
## License | ||
|
||
Copyright (c) Microsoft Corporation. All rights reserved. | ||
|
||
Licensed under the MIT License. See [LICENSE](../../LICENSE). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# F# | ||
|
||
## Summary | ||
|
||
*A basic dev container definition for using F# in a container. Includes everything you need to get up and running.* | ||
|
||
| Metadata | Value | | ||
|----------|-------| | ||
| *Contributors* | The VS Code Team | | ||
| *Definition type* | Dockerfile | | ||
| *Languages, platforms* | F# | | ||
|
||
## Usage | ||
|
||
First, install the **[Visual Studio Code Remote Development](https://aka.ms/vscode-remote/download/extension)** extension pack if you have not already. | ||
|
||
To use the definition with your own project: | ||
|
||
1. Copy the `.devcontainer` folder into your project root. | ||
2. Reopen the folder in the container (e.g. using the **Remote-Container: Reopen Folder in Container** command in VS Code) to use it unmodified. | ||
|
||
If you prefer, you can look through the contents of the `.devcontainer` folder to understand how to make changes to your own project. | ||
|
||
If you want to try out the test project instead, run **Remote-Container: Open Folder in Container...** in VS Code and select a cloned copy of the entire folder. You can then start the test program from Debug panel in VS Code. | ||
|
||
## License | ||
|
||
Copyright (c) Microsoft Corporation. All rights reserved. | ||
|
||
Licensed under the MIT License. See [LICENSE](../../LICENSE). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# .NET Core v2.2 | ||
|
||
## Summary | ||
|
||
*A basic dev container definition for developing .NET Core applications in a container. Includes everything you need to get up and running.* | ||
|
||
| Metadata | Value | | ||
|----------|-------| | ||
| *Contributors* | The VS Code Team | | ||
| *Definition type* | Dockerfile | | ||
| *Languages, platforms* | .NET Core | | ||
|
||
## Usage | ||
|
||
First, install the **[Visual Studio Code Remote Development](https://aka.ms/vscode-remote/download/extension)** extension pack if you have not already. | ||
|
||
To use the definition with your own project: | ||
|
||
1. Copy the `.devcontainer` folder into your project root. | ||
2. Reopen the folder in the container (e.g. using the **Remote-Container: Reopen Folder in Container** command in VS Code) to use it unmodified. | ||
|
||
If you prefer, you can look through the contents of the `.devcontainer` folder to understand how to make changes to your own project. | ||
|
||
If you want to try out the test project instead, run **Remote-Container: Open Folder in Container...** in VS Code and select a cloned copy of the entire folder. You can then start the test program from Debug panel in VS Code. | ||
|
||
## License | ||
|
||
Copyright (c) Microsoft Corporation. All rights reserved. | ||
|
||
Licensed under the MIT License. See [LICENSE](../../LICENSE). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Go | ||
|
||
## Summary | ||
|
||
*A basic dev container definition for developing Go applications in a container. Includes everything you need to get up and running.* | ||
|
||
| Metadata | Value | | ||
|----------|-------| | ||
| *Contributors* | The VS Code Team | | ||
| *Definition type* | Dockerfile | | ||
| *Languages, platforms* | Go | | ||
|
||
## Usage | ||
|
||
First, install the **[Visual Studio Code Remote Development](https://aka.ms/vscode-remote/download/extension)** extension pack if you have not already. | ||
|
||
To use the definition with your own project: | ||
|
||
1. Copy the `.devcontainer` folder into your project root. | ||
2. Reopen the folder in the container (e.g. using the **Remote-Container: Reopen Folder in Container** command in VS Code) to use it unmodified. | ||
|
||
If you prefer, you can look through the contents of the `.devcontainer` folder to understand how to make changes to your own project. | ||
|
||
If you want to try out the test project instead, run **Remote-Container: Open Folder in Container...** in VS Code and select a cloned copy of the entire folder. You can then start the test program from Debug panel in VS Code. | ||
|
||
## License | ||
|
||
Copyright (c) Microsoft Corporation. All rights reserved. | ||
|
||
Licensed under the MIT License. See [LICENSE](../../LICENSE). |
Oops, something went wrong.