You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This folder contains all the elements used for .NET nanoFramework dev container
You'll find Docker files for .NET nanoFramework. They are used to facilitate building images.
The available pre build images are:
ghcr.io/nanoframework/dev-container-all: contains all elements to build any image. Important: the size of this container is very large, if you are interested only in building one of the image, you better need to une one of the following dedicated image
ghcr.io/nanoframework/dev-container-chibios: contains all elements to build any ESP32 image
ghcr.io/nanoframework/dev-container-ti: contains all elements to build any ESP32 image
ghcr.io/nanoframework/dev-container-esp32: contains all elements to build any ESP32 image
ghcr.io/nanoframework/dev-container-azure-rtos: contains all elements to build any Azure RTOS based image
To choose the dev container you want to use, adjust devcontainer.json and change the "dockerFile": "Dockerfile" elements for the image you'd liked to use:
Dockerfile.All to use the pre build container with all the elements to build all the images
Dockerfile.AzureRTOS to use the pre build container with all the elements to build Azure RTOS based devices
Dockerfile.ChibiOS to use the pre build container with all the elements to build ChibiOS based devices
Dockerfile.ESP32 to use the pre build container with all the elements to build ESP32 based devices
Dockerfile.TI to use the pre build container with all the elements to build TI based devices
./sources/Dockerfile.All to use build the container from the source with all the elements to build all the images
./sources/Dockerfile.AzureRTOS to use build the container from the source with all the elements to build Azure RTOS based devices
./sources/Dockerfile.ChibiOS to use build the container from the source with all the elements to build ChibiOS based devices
./sources/Dockerfile.ESP32 to use build the container from the source with all the elements to build ESP32 based devices
./sources/Dockerfile.TI to use build the container from the source with all the elements to build TI based devices
Copy file name to clipboardExpand all lines: .devcontainer/devcontainer.json
+10-3Lines changed: 10 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,13 @@
1
1
{
2
2
"name": "nanoFramework",
3
-
"dockerFile": "Dockerfile",
3
+
// Adjust this file to chose the platform you want using the prebuild containers
4
+
// - Dockerfile.All = you can build anything but it's a very large container
5
+
// - Dockerfile.AzureRTOS = for AzureRTOS targets
6
+
// - Dockerfile.ChibiOS = for ChibiOS based targets (ex: STM32, Netduino, Orgpal)
7
+
// - Dockerfile.ESP32 = for ESP32 targets
8
+
// - Dockerfile.TI = for TI targets
9
+
// If you prefer, you can use the source files and adjust them they are located, with the same names in ./sources. This will alow you to customize them and add anything you may need on top.
0 commit comments