zephyrproject-rtos / docker-image

Docker image suitable for Zephyr development and CI
Apache License 2.0
148 stars 88 forks source link

Make Developer Image conform to VSCode devcontainers #65

Open fkromer opened 3 years ago

fkromer commented 3 years ago

The IDE primarily used to develop Zephyr based applications seems to be VSCode. It would be great if you could provide the docker image "Developer Image" conform to the VSCode devcontainer format. VSCode devcontainers can be added to projects easily with reasonable preconfiguration of extensions, etc.

There is a Dockerfile template and a image template which can be used as boilerplate to get started. They are usually based on an alpine image or debian image. Dockerfile ARGs can be customized with a .devcontainer/devcontainer.json.

Reasonable VSCode extensions to include could be:

Potentially reasonable VSCode extensions to include could be:

Inspiration/references:

digiexchris commented 4 months ago

this would be incredibly helpful for me. Right now I'm maintaining my own that is not very stable, it would be nice to have official support.