|
@@ -0,0 +1,30 @@
|
|
|
+{
|
|
|
+ "name": "Harvey",
|
|
|
+ "build": {
|
|
|
+ "dockerfile": "Dockerfile",
|
|
|
+ // Update the VARIANT arg to pick a version of Go
|
|
|
+ "args": { "VARIANT": "1" }
|
|
|
+ },
|
|
|
+ "runArgs": ["--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined"],
|
|
|
+
|
|
|
+ // Set *default* container specific settings.json values on container create.
|
|
|
+ "settings": {
|
|
|
+ "terminal.integrated.shell.linux": "/bin/bash",
|
|
|
+ "go.gopath": "/go"
|
|
|
+ },
|
|
|
+
|
|
|
+ // Add the IDs of extensions you want installed when the container is created.
|
|
|
+ "extensions": [
|
|
|
+ "golang.Go",
|
|
|
+ "ms-vscode.cpptools"
|
|
|
+ ]
|
|
|
+
|
|
|
+ // Use 'forwardPorts' to make a list of ports inside the container available locally.
|
|
|
+ // "forwardPorts": [],
|
|
|
+
|
|
|
+ // Use 'postCreateCommand' to run commands after the container is created.
|
|
|
+ // "postCreateCommand": "go version",
|
|
|
+
|
|
|
+ // Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
|
|
+ // "remoteUser": "vscode"
|
|
|
+}
|