🌐
Visual Studio Code
code.visualstudio.com › docs › devcontainers › containers
Developing inside a Container
November 3, 2021 - Enter microsoft/vscode-remote-try-node (or one of the other "try" repositories), a Git URI, a GitHub branch URL, or a GitHub PR URL in the input box that appears and press Enter. Tip: If you choose a private repository, you may want to setup ...
🌐
Visual Studio Code
code.visualstudio.com › docs › devcontainers › create-dev-container
Create a Dev Container
November 3, 2021 - You can use an image as a starting point for your devcontainer.json. An image is like a mini-disk drive with various tools and an operating system pre-installed. You can pull images from a container registry, which is a collection of repositories that store images. Here is a simple example devcontainer.json that uses a pre-built TypeScript and Node.js VS Code Development Container image:
🌐
GitHub
docs.github.com › en › codespaces › setting-up-your-project-for-codespaces › adding-a-dev-container-configuration › introduction-to-dev-containers
Introduction to dev containers - GitHub Docs
Interface settings defined in the .vscode/settings.json file in your repository are applied as Workspace-scoped settings in the codespace. Interface settings defined in the settings key in the devcontainer.json file are applied as Remote [Codespaces]-scoped settings in the codespace.
🌐
GitHub
github.com › microsoft › vscode-dev-containers
GitHub - microsoft/vscode-dev-containers: NOTE: Most of the contents of this repository have been migrated to the new devcontainers GitHub org (https://github.com/devcontainers). See https://github.com/devcontainers/template-starter and https://github.com/devcontainers/feature-starter for information on creating your own! · GitHub
November 30, 2023 - Each provides a container configuration file (devcontainer.json) and other needed files that you can drop into any existing folder as a starting point for containerizing your project. You can use the Add Development Container Configuration Files... command to add one to your project or codespace. The vscode-remote-try-* repositories may also be of interest if you are looking for complete sample projects.
Starred by 4.7K users
Forked by 1.4K users
Languages   Shell 78.1% | Dockerfile 8.2% | JavaScript 7.0% | Jupyter Notebook 4.4% | Python 0.9% | C# 0.4%
🌐
GitHub
github.com › microsoft › vscode-remote-try-python
GitHub - microsoft/vscode-remote-try-python: Python sample project for trying out Dev Containers · GitHub
Python sample project for trying out Dev Containers - microsoft/vscode-remote-try-python
Starred by 919 users
Forked by 1.8K users
Languages   Python 73.7% | HTML 26.3%
🌐
GitHub
github.com › microsoft › vscode-docs › blob › main › docs › devcontainers › tutorial.md
vscode-docs/docs/devcontainers/tutorial.md at main · microsoft/vscode-docs
Finally your Visual Studio Code environment is installed and configured again according to settings in the devcontainer.json. For example, the dev container in this example installs the streetsidesoftware.code-spell-checker extension. Note: Additional configuration will already be added to the container based on what's in the base image. For example, we see the streetsidesoftware.code-spell-checker extension above, and the container will also include "dbaeumer.vscode-eslint" as that's part of mcr.microsoft.com/devcontainers/typescript-node.
Author   microsoft
🌐
GitHub
github.com › microsoft › vscode-docs › blob › main › docs › devcontainers › create-dev-container.md
vscode-docs/docs/devcontainers/create-dev-container.md at main · microsoft/vscode-docs
You can use an image as a starting point for your devcontainer.json. An image is like a mini-disk drive with various tools and an operating system pre-installed. You can pull images from a container registry, which is a collection of repositories that store images. Here is a simple example devcontainer.json that uses a pre-built TypeScript and Node.js VS Code Development Container image:
Author   microsoft
🌐
GitHub
github.com › 0916dhkim › vscode-devcontainer-tutorial
GitHub - 0916dhkim/vscode-devcontainer-tutorial: Tutorial for Setting up Devcontainer in Visual Studio Code · GitHub
x-environment: &default-environment POSTGRES_USER: vscode POSTGRES_PASSWORD: notsecure POSTGRES_DB: tutorial · We will later refernce this anchor as aliases. After x-environment key is services key which describes each services to be managed by docker-compose. services key itself contains app key and db key which are the names of each service. Let's inspect app first. The first key of app is build. build: context: .. dockerfile: .devcontainer/Dockerfile
Starred by 103 users
Forked by 18 users
Languages   JavaScript 69.6% | Dockerfile 30.4%
Find elsewhere
🌐
GitHub
github.com › microsoft › vscode-remote-try-cpp
GitHub - microsoft/vscode-remote-try-cpp: C++ sample project for trying out Dev Containers · GitHub
C++ sample project for trying out Dev Containers. Contribute to microsoft/vscode-remote-try-cpp development by creating an account on GitHub.
Starred by 205 users
Forked by 154 users
Languages   Shell 64.1% | Dockerfile 27.7% | C++ 8.2%
🌐
GitHub
github.com › chrisguest75 › devcontainer_examples
GitHub - chrisguest75/devcontainer_examples: Example devcontainers that can be used to play around with the technology. Uses the monorepo indirection technique with instructions how to work locally in vscode. · GitHub
Example devcontainers that can be used to play around with the technology. Uses the monorepo indirection technique with instructions how to work locally in vscode. - chrisguest75/devcontainer_exam...
Author   chrisguest75
🌐
GitHub
github.com › microsoft › vscode-remote-try-node
GitHub - microsoft/vscode-remote-try-node: Node.js sample project for trying out Dev Containers · GitHub
Node.js sample project for trying out Dev Containers - microsoft/vscode-remote-try-node
Starred by 812 users
Forked by 796 users
Languages   JavaScript
🌐
GitHub
github.com › devcontainers › cli
GitHub - devcontainers/cli: A reference implementation for the specification that can create and configure a dev container from a devcontainer.json. · GitHub
[88 ms] dev-containers-cli 0.1.0. [165 ms] Start: Run: docker build -f /home/node/vscode-remote-try-rust/.devcontainer/Dockerfile -t vsc-vscode-remote-try-rust-89420ad7399ba74f55921e49cc3ecfd2 --build-arg VARIANT=bullseye /home/node/vscode-remote-try-rust/.devcontainer [+] Building 0.5s (5/5) FINISHED => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 38B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for mcr.microsoft.com/vscode/devcontainers/r 0.4s => CACHED [1/1] FROM mcr.microsoft.com/vscode/de
Starred by 2.7K users
Forked by 397 users
Languages   TypeScript 91.5% | Shell 6.3% | JavaScript 1.2%
🌐
Visual Studio Code
code.visualstudio.com › docs › devcontainers › tutorial
Dev Containers tutorial
November 3, 2021 - Open the Command Palette (F1) to run the command Dev Containers: Try a Dev Container Sample... and select the Node sample from the list. Note: There are other dev container samples such as vscode-remote-try-python or vscode-remote-try-java, but ...
🌐
GitHub
github.com › microsoft › vscode-dev-containers › blob › main › CONTRIBUTING.md
vscode-dev-containers/CONTRIBUTING.md at main · microsoft/vscode-dev-containers
mcr.microsoft.com/devcontainers and mcr.microsoft.com/vscode/devcontainers images are now published from devcontainers/images.
Author   microsoft
🌐
GitHub
github.com › manekinekko › awesome-devcontainers
GitHub - manekinekko/awesome-devcontainers: A curated list of awesome tools and resources about dev containers for common programming languages and technology stacks to boost your developer productivity 🚀
devcontainer-build-run - A GitHub action and Azure DevOps task aimed at making it easier to re-use a Visual Studio Code devcontainer in a GitHub workflow or Azure DevOps pipeline. vscli - A CLI/TUI which makes it easy to launch vscode projects from the terminal, with a focus on dev containers.
Starred by 494 users
Forked by 23 users
🌐
GitHub
github.com › a-h › devcontainer
GitHub - a-h/devcontainer: Example devcontainer for packaging using Nix inside VS Code and Docker. · GitHub
Download from https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers · docker build --progress=plain -t devcontainer:latest . docker run --rm -it devcontainer:latest · nix build .#docker docker load < result · docker run --rm -it devcontainer-nix:latest · Use the https://code.visualstudio.com/docs/devcontainers/devcontainer-cli to run the local Devcontainer built with Nix. devcontainer up --remove-existing-container --workspace-folder ./example-project
Author   a-h
🌐
GitHub
github.com › devcontainers
devcontainers · GitHub
A reference implementation for the specification that can create and configure a dev container from a devcontainer.json.
🌐
Docker Hub
hub.docker.com › r › microsoft › vscode-devcontainers
microsoft/vscode-devcontainers - Docker Image
Run Remote-Containers: Reopen in ... information. You are also free to use these images on their own as you see fit. For example: docker run -it --init --rm mcr.microsoft.com/vscode......