Nordic nrf-sdk development in VSCode and Docker container

This post describes how to integrate the Nordic nRF Docker image into VSCode Dev Containers.


Jump straight to the GitHub template. It provides a boilerplate workspace to kickstart nRF application development in a containerized environment.


  • install VScode plugins from nordic
  • install the nrf tools
  • install segger jlink software

  • flash the nucleo stm32 with the jlink fw (to make it a jlink from the st-link it is)

enjoy all the features of all the ide views



  • access to ports (with privileged access)