Skip to content

shibayan/devcontainers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev Container Templates

A collection of Dev Container Templates for Azure Functions development. Each template provides a ready-to-use, multi-container environment with language-specific tooling and an Azurite storage emulator.

Available Templates

Template Languages / Runtimes Supported Versions
Azure Functions (.NET) C#, .NET 8.0 / 9.0 / 10.0
Azure Functions (Java) Java 8 / 11 / 17 / 21 / 25
Azure Functions (Node.js) JavaScript, TypeScript 20 / 22 / 24
Azure Functions (PowerShell) PowerShell 7.4
Azure Functions (Python) Python 3.10 / 3.11 / 3.12 / 3.13 / 3.14

All templates include the Azure Functions Core Tools (version selectable, default: latest).

Usage

  1. Open the Command Palette in VS Code and select Dev Containers: Add Dev Container Configuration Files...
  2. Choose Show All Definitions..., then search for Azure Functions
  3. Select the template that matches your language and configure the version options

Alternatively, you can use the Dev Container CLI:

devcontainer templates apply -t ghcr.io/shibayan/devcontainers/azure-functions-node

License

This project is licensed under the MIT License

About

Dev Container templates

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors