Visual Studio Code
code.visualstudio.com › blogs › 2022 › 09 › 15 › dev-container-features
Custom Dev Container Features
September 15, 2022 - You can also explore official and publicly contributed Features on the specification site. Any Feature can be added by editing devcontainer.json, and publicly published ones can be added through existing dev container configuration experiences (such as available in the VS Code Dev Containers extension).
Development Containers
containers.dev › features
Features
Development containers documentation and specification page.
Videos
05:15
Beginner's Guide to VS Code Dev Containers - The Instant Dev ...
01:00
Add a Feature to your dev container #vscode #containers - YouTube
19:45
you should be using dev containers - YouTube
06:33
Dev Container Features & Lifecycle Hooks - YouTube
06:59
Get Started with Dev Containers in VS Code - YouTube
GitHub
github.com › devcontainers › features
GitHub - devcontainers/features: A collection of Dev Container Features managed by Dev Container spec maintainers. See https://github.com/devcontainers/feature-starter to publish your own · GitHub
Missing a CLI or language in your otherwise perfect container image? Add the relevant Feature to the features property of a devcontainer.json.
Starred by 1.4K users
Forked by 592 users
Languages Shell
Development Containers
containers.dev › implementors › features
Dev Container Features reference
Each property mirrors the behavior of the matching property in devcontainer.json, including the behavior that commands are executed from the context of the project workspace folder. For each lifecycle hook (in Feature installation order), each command contributed by a Feature is executed in sequence (blocking the next command from executing).
Visual Studio Code
code.visualstudio.com › docs › devcontainers › tutorial
Dev Containers tutorial
November 3, 2021 - More info: https://containers.dev/guide/dockerfile "image": "mcr.microsoft.com/devcontainers/javascript-node:0-18", // Features to add to the dev container. More info: https://containers.dev/features. // "features": {}, "customizations": { "vscode": { "settings": {}, "extensions": ["streetsidesoftware.code-spell-checker"] } }, // "forwardPorts": [3000], "portsAttributes": { "3000": { "label": "Hello Remote World", "onAutoForward": "notify" } }, "postCreateCommand": "yarn install" // "remoteUser": "root" }
DEV Community
dev.to › jajera › creating-your-own-dev-container-feature-for-vs-code-1men
Creating Your Own Dev Container Feature for VS Code - DEV Community
December 31, 2025 - Learn how to develop and publish custom Dev Container Features for VS Code, using the Amazon Q CLI feature as a practical example. Includes forking, feature creation, publishing to GHCR, and submitting to the official features index. Tagged with devcontainer, vscode, github, features.
PAUL'S BLOG
paulyu.dev › article › extending-vscode-devcontainer-features
Extending Visual Studio Code Dev Container Features | PAUL'S BLOG
July 27, 2022 - The base VSCode “Dev Containers” ... by the VSCode team and you can customize your container based on your needs. If you need Azure CLI, simply check the checkbox; it’s that easy. The base container will be built, then the feature(s) you selected will be installed on top. When you select to add features, it appends a block of JSON to your devcontainer.json configuration ...
Lukewiwa
lukewiwa.com › blog › dev_container_features
Dev Container Features
November 24, 2022 - At it's very bare bones all you need is a devcontainer-feature.json file and an install.sh file. But the sky is the limit, there are a lot of powerful options such as setting an entrypoint or messing with the mounting points. See the docker-from-docker feature for something that extensively used the available features. The first feature I wrote was a simple installation of the shellcheck tool. Additionally you can add an extension so naturally I added the excellent vscode shellcheck extension.
Redirect
rocker-project.org › images › devcontainer › features.html
Rocker Dev Container Features – Rocker Project
Source repository: rocker-org/devcontainer-features · You can find them on the Dev Containers site, the GitHub Codespaces Dev Container Editor, or, VSCode Dev Containers.
Reddit
reddit.com › r/vscode › dev container features
r/vscode on Reddit: Dev Container Features
September 16, 2022 - Dev Container Features · r/javascript • · visualstudio · upvotes · Angular UI Component libraries · r/programming • · websoptimization · Out-of-the-box IDE · r/crystal_programming • · upvotes · · comments · Best practices with version control? r/godot • · upvotes · · comments · dev builds · r/HawkDogs • · upvotes · What do yall use to code in SQL? r/vscode • ·
Visual Studio Code
code.visualstudio.com › Search
Visual Studio Code documentation search
November 3, 2021 - This tutorial gives you an overview of the key features of Visual Studio Code to help you get started quickly.
Docker Hub
hub.docker.com › r › microsoft › vscode-devcontainers
microsoft/vscode-devcontainers - Docker Image
The extension starts a development container running a well defined tool and runtime stack. Workspace files can be mounted into the container from the local file system, or copied or cloned into it once the container is running. A simple devcontainer.json file tells VS Code how to manage the ...
Docker Hub
hub.docker.com › r › microsoft › devcontainers-java
microsoft/devcontainers-java - Docker Image
Alternatively, you can use the contents of .devcontainer to fully customize your container's contents or to build it for a container host architecture not supported by the image. You can use the Java Feature to install maven and gradle in .devcontainer/devcontainer.json: