Skip to content

Additional Development Container (Dev Container) Features to supplement the official offerings

License

Notifications You must be signed in to change notification settings

adamlm/devcontainer-features

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Development Container Features

This repository contains extra Development Container (Dev Container) Features that I use in my projects.

Organization

Each Feature resides in its own directory under the src/ directory. For more information about a specific Feature, see the README.md file in the associated sub-directory. This repo contains the follow Features:

  • CMake
  • ROS 2

Usage

To use a feature in your Dev Container, add its configuration to your devcontainer.json file. Here is an example for adding the CMake feature to an Ubuntu Dev Container:

// devcontainer.json
{
  "image": "mcr.microsoft.com/devcontainers/base:ubuntu",
  "features": {
    "ghcr.io/adamlm/devcontainer-features/cmake": {
      "version": "3.27.4"
    }
  }
}

For more information about Dev Container Features, see the official docs.

Support

Found an bug? Open a ticket in the repository's Issues tab.

Need some help or want to discuss the library? Head to the repository's Discussions tab to connect with someone.

Contributing

Want to help improve existing features or develop new ones? Check out the contribution guidelines to get started.

License

See the LICENSE.md file for license information.

About

Additional Development Container (Dev Container) Features to supplement the official offerings

Topics

Resources

License

Stars

Watchers

Forks

Packages 3

 
 
 

Languages