A development container (or dev container for short) allows you to use a container as a full-featured development environment. It can be used to run an application, to separate tools, libraries, or runtimes needed for working with a codebase, and to aid in continuous integration and testing. Dev containers can be run locally or remotely, in a private or public cloud, in a variety of supporting tools and editors.
In order to enhance the developer experience I propose to extend the space-ros/demos providing support to Dev Containers
Implementation considerations
Dev Containers can be used from the command-line, or inside an IDE such as Visual Studio Code.
Feature description
Closes: Issue #57
This feature submission is part of the NASA Space ROS Sim Summer Sprint Challenge.
Add Dev Container configuration
From https://containers.dev/
In order to enhance the developer experience I propose to extend the space-ros/demos providing support to Dev Containers
Implementation considerations
Dev Containers can be used from the command-line, or inside an IDE such as Visual Studio Code.