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
A collection of Dev Container Features managed by Dev Container spec maintainers. See https://github.com/devcontainers/feature-starter to publish your own - devcontainers/features
Starred by 1.4K users
Forked by 590 users
Languages Shell
GitHub
github.com › devcontainers › feature-starter
GitHub - devcontainers/feature-starter: A bootstrap repo for self-authoring Dev Container Features · GitHub
Starred by 419 users
Forked by 244 users
Languages Shell
Videos
06:33
Dev Container Features & Lifecycle Hooks - YouTube
19:40
How to build your first Devcontainer - YouTube
01:11:56
Exploring the Dev Container Ecosystem - YouTube
01:00
Add a Feature to your dev container #vscode #containers - YouTube
19:45
you should be using dev containers - YouTube
05:15
Beginner's Guide to VS Code Dev Containers - The Instant Dev ...
Development Containers
containers.dev › guide › author-a-feature
Authoring a Dev Container Feature
November 1, 2022 - The feature-starter repo contains a GitHub Action workflow that will publish each feature to GHCR. By default, each feature will be prefixed with the <owner/<repo> namespace. Using the hello world example from above, it can be referenced in a devcontainer.json with: ghcr.io/devcontainers/f...
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.
GitHub
github.com › devcontainers-community › feature-starter
GitHub - devcontainers-community/feature-starter: 🚀 Quickstart to create your own singular Dev Container Feature
You don't want this template guide showing up on your own awesome feature, do you? 😉 · 🤩 Tells you that you are awesome when you start your Dev Container! Uses the postAttachCommand to tell you that you are awesome whenever you start the Dev Container. ❤️ · // devcontainer.json { "features": { "ghcr.io/octocat/features/i-am-awesome:1": {} } }
Author devcontainers-community
Development Containers
containers.dev › features
Available Dev Container Features
Development containers documentation and specification page.
GitHub
github.com › jgladwig › devcontainer-features
GitHub - jgladwig/devcontainer-features: A collection of Dev Container Features managed by Dev Container spec maintainers. See https://github.com/devcontainers/feature-starter to publish your own
A collection of Dev Container Features managed by Dev Container spec maintainers. See https://github.com/devcontainers/feature-starter to publish your own - jgladwig/devcontainer-features
Author jgladwig
GitHub
github.com › devcontainers › features › blob › main › src › python › devcontainer-feature.json
features/src/python/devcontainer-feature.json at main · 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 - devcontainers/features
Author devcontainers
GitHub
github.com › microsoft › vscode-dev-containers › blob › main › containers › markdown › .devcontainer › devcontainer.json
vscode-dev-containers/containers/markdown/.devcontainer/devcontainer.json at main · 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!
Author microsoft
GitHub
github.com › devcontainers › feature-starter › issues › 41
[question] How can configure a feature to start after the devcontainers is created? · Issue #41 · devcontainers/feature-starter
March 15, 2023 - The feature I have in mind depends on a secret which is provided when Codespaces is initialized. I have tried using entrypoint, postStartCommand and postAttachCommand without success. I can see the agent is downloaded and can be initiali...
Author eddumelendez
Lukewiwa
lukewiwa.com › blog › dev_container_features
Dev Container Features
November 24, 2022 - "features": { "ghcr.io/devcontainers/features/docker-from-docker:1": {}, "ghcr.io/devcontainers/features/git:1": {}, "ghcr.io/guiyomh/features/vim:0": {}, "ghcr.io/devcontainers/features/common-utils:1": {}, "ghcr.io/dhoeric/features/hadolint:1": {}, } I wrote a couple for myself and it's surprisingly straight forward to get started. There are nice starter templates which helped immensely in getting a basic idea into a repo.
Medium
medium.com › versent-tech-blog › introduction-to-dev-containers-4c01cb1752a0
Introduction to Dev Containers. An introduction to Dev Containers in… | by Mathew Hemphill | Versent Tech Blog | Medium
June 19, 2024 - { "name": "Java Development", "build": { "dockerfile": "./Dockerfile", "context": "." }, "features": { "ghcr.io/devcontainers/features/git:1": { "version": "latest", "ppa": "false" } }, "containerEnv": { "JAVA_HOME": "/usr/lib/jvm/java-21-amazon-corretto" }, "customizations": { "vscode": { "settings": {}, "extensions": [ "vscjava.vscode-java-pack" ] } }, "remoteUser": "root" }
Development Containers
containers.dev › implementors › features
Dev Container Features reference
Development Container Features are self-contained, shareable units of installation code and development container configuration. The name comes from the idea...