This commit is contained in:
bamurtaugh 2020-10-09 16:24:40 -07:00
Родитель 5c390992d2
Коммит d2cb795ff0
1 изменённых файлов: 19 добавлений и 0 удалений

Просмотреть файл

@ -25,10 +25,29 @@ In the diagram below, you'll see an example of 3 dev containers: one for Python,
## Get started with dev containers in VS Code
### Pre-reqs
To get started with using dev containers in VS Code, you'll need to download the [Remote - Containers extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) from the Extension Marketplace.
You'll also need to download [Docker](https://docs.docker.com/docker-for-windows/install-windows-home/), which is the industry standard for building and sharing containers.
### Sample dev containers
Rather than creating dev containers from scratch, Remote - Containers has several ways to help you [create dev containers](https://code.visualstudio.com/docs/remote/create-dev-container) or access existing dev containers.
Below is a list of sample dev containers we'd recommend starting out with:
- [Try Out Development Containers: Python](https://github.com/microsoft/vscode-remote-try-python)
- [Try Out Development Containers: Java](https://github.com/microsoft/vscode-remote-try-java)
- [Try Out Development Containers: C++](https://github.com/microsoft/vscode-remote-try-cpp)
- [Try Out Development Containers: Node.js](https://github.com/microsoft/vscode-remote-try-node)
- [Try Out Development Containers: .NET Core](https://github.com/microsoft/vscode-remote-try-dotnetcore)
- [Try Out Development Containers: Go](https://github.com/microsoft/vscode-remote-try-go)
- [Try Out Development Containers: PHP](https://github.com/microsoft/vscode-remote-try-php)
- [Try Out Development Containers: Rust](https://github.com/microsoft/vscode-remote-try-rust)
### Learning resources
To learn how to get started with the Remote - Containers extension, check out this 5-minute introductory video:
<iframe src="https://youtube.com/embed/Uvf2FVS1F8k?rel=0&amp;disablekb=0&amp;modestbranding=1&amp;showinfo=0" frameborder="0" allowfullscreen></iframe>