{
	"name": "C++",
	"build": {
		"dockerfile": "Dockerfile",
		// Update 'VARIANT' to pick an Debian / Ubuntu OS version: debian-10, debian-9, ubuntu-20.04, ubuntu-18.04
		"args": { "VARIANT": "ubuntu-20.04" }
	},
	"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"
	},

	// Add the IDs of extensions you want installed when the container is created.
	"extensions": [
		"ms-vscode.cpptools-extension-pack"
	],

	"remoteEnv": {
		// Uncomment and update to specify the X server to use inside the container.
		// You may have to use the xhost tool to allow the connection.
		//"DISPLAY": "x11server:0",
	},

	// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
	"remoteUser": "vscode",

	// If you want to run the container on an external host, you can uncomment and adapt the following properties.
	// See https://code.visualstudio.com/docs/remote/containers-advanced#_developing-inside-a-container-on-a-remote-docker-host for details.
	//"workspaceFolder": "/workspace",
	//"workspaceMount": "source=/home/user/cherrytree,target=/workspace,type=bind,consistency=cached",
}
