11{
2- "name" : " Azure Developer CLI" ,
3- "image" : " mcr.microsoft.com/devcontainers/python:3.10-bullseye" ,
4- "features" : {
5- // See https://containers.dev/features for list of features
6- "ghcr.io/devcontainers/features/docker-in-docker:2" : {
7- },
8- "ghcr.io/azure/azure-dev/azd:latest" : {}
2+ "name" : " Azure EasyAuth Sample" ,
3+
4+ "image" : " mcr.microsoft.com/devcontainers/dotnet:8.0-noble" ,
5+
6+ "features" : {
7+ "ghcr.io/azure/azure-dev/azd:latest" : {},
8+ "ghcr.io/devcontainers/features/dotnet:latest" : {
9+ "version" : " 9.0"
910 },
10- "customizations" : {
11- "vscode" : {
12- "extensions" : [
13- " GitHub.vscode-github-actions" ,
14- " ms-azuretools.azure-dev" ,
15- " ms-azuretools.vscode-azurefunctions" ,
16- " ms-azuretools.vscode-bicep" ,
17- " ms-azuretools.vscode-docker"
18- // Include other VSCode language extensions if needed
19- // Right click on an extension inside VSCode to add directly to devcontainer.json, or copy the extension ID
20- ]
21- }
11+ "ghcr.io/devcontainers/features/azure-cli:latest" : {
12+ "extensions" : " account,containerapp,deploy-to-azure,functionapp,staticwebapp,subscription,webapp"
2213 },
23- "forwardPorts" : [
24- // Forward ports if needed for local development
25- ],
26- "postCreateCommand" : " " ,
27- "remoteUser" : " vscode" ,
28- "hostRequirements" : {
29- "memory" : " 8gb"
14+ "ghcr.io/devcontainers/features/github-cli:latest" : {},
15+ "ghcr.io/devcontainers/features/docker-in-docker" : {},
16+ "ghcr.io/devcontainers/features/node:latest" : {},
17+ "ghcr.io/devcontainers/features/common-utils:latest" : {}
18+ },
19+
20+ "customizations" : {
21+ "vscode" : {
22+ "extensions" : [
23+ " EditorConfig.EditorConfig" ,
24+ " GitHub.copilot" ,
25+ " GitHub.copilot-chat" ,
26+ " GitHub.vscode-github-actions" ,
27+ " GitHub.vscode-pull-request-github" ,
28+ " ms-azuretools.vscode-bicep" ,
29+ " ms-azuretools.vscode-docker" ,
30+ " ms-dotnettools.csharp" ,
31+ " ms-dotnettools.csdevkit" ,
32+ " ms-vscode.vscode-node-azure-pack" ,
33+ " redhat.vscode-yaml"
34+ ]
3035 }
31- }
36+ },
37+
38+ "remoteUser" : " vscode" ,
39+
40+ "onCreateCommand" : " ./.devcontainer/on-create.sh > ~/on-create.log" ,
41+
42+ "hostRequirements" : {
43+ "memory" : " 8gb"
44+ }
45+ }
0 commit comments