Skip to content

Commit 9c93aff

Browse files
committed
chore(repo): add devcontainer configs
1 parent 83d078c commit 9c93aff

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

.devcontainer/devcontainer.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"name": "[dev] devcontainer-images",
3+
"image": "ghcr.io/6thpath/typescript-node",
4+
"remoteUser": "nonroot",
5+
"runArgs": [
6+
"--security-opt=no-new-privileges", // ? prevent privilege escalation
7+
"--cap-drop=ALL", // ? drop all kernel capabilities
8+
"--network=devnet" // ? use a custom network for the container
9+
],
10+
"customizations": {
11+
"vscode": {
12+
"extensions": [
13+
"ms-azuretools.vscode-docker",
14+
"streetsidesoftware.code-spell-checker",
15+
"dbaeumer.vscode-eslint",
16+
"ms-vscode.extension-test-runner",
17+
"donjayamanne.githistory",
18+
"eamodio.gitlens",
19+
"oderwat.indent-rainbow",
20+
"esbenp.prettier-vscode",
21+
"usernamehw.errorlens",
22+
"pflannery.vscode-versionlens"
23+
]
24+
}
25+
}
26+
}

0 commit comments

Comments
 (0)