We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 321d5c6 commit 6418d63Copy full SHA for 6418d63
.devcontainer/devcontainer.json
@@ -0,0 +1,21 @@
1
+{
2
+ "name": "EF Core dev environment",
3
+ "dockerComposeFile": "docker-compose.yml",
4
+ "service": "devcontainer",
5
+ "workspaceFolder": "/workspace",
6
+ "customizations": {
7
+ "vscode": {
8
+ "extensions": [
9
+ "ms-dotnettools.csdevkit",
10
+ "EditorConfig.EditorConfig"
11
+ ],
12
+ "settings": {
13
+ "dotnet.dotnetPath": "${containerWorkspaceFolder}/efcore/.dotnet"
14
+ }
15
16
+ },
17
+ "remoteEnv": {
18
+ "PATH": "${containerWorkspaceFolder}/efcore/.dotnet:${containerEnv:PATH}"
19
20
+ "onCreateCommand": "${containerWorkspaceFolder}/efcore/restore.sh"
21
+}
.devcontainer/docker-compose.yml
@@ -0,0 +1,7 @@
+version: '3.8'
+services:
+ devcontainer:
+ image: mcr.microsoft.com/dotnet/sdk:9.0
+ volumes:
+ - ..:/workspace/efcore:cached
+ tty: true
0 commit comments