{ // Displayed name "name": "suricata-eve-logger", "build": { "dockerfile": "../DOCKERFILE" }, // Env in container "containerEnv": { }, // Customization "customizations": { "vscode": { "extensions": [ "denoland.vscode-deno", "fabiospampinato.vscode-highlight", "fabiospampinato.vscode-todo-plus" ] } }, // Mounts in container "mounts": [ { "source": "${localWorkspaceFolder}", "target": "/workspace", "type": "bind" }, { "source": "${localWorkspaceFolder}/suricata/suricata.rules", "target": "/var/lib/suricata/rules/suricata.rules", "type": "bind" }, { "source": "${localWorkspaceFolder}/suricata/suricata.yaml", "target": "/etc/suricata/suricata.yaml", "type": "bind" } ], // The WorkspaceFolder inside container "workspaceFolder": "/workspace", // RunArgs "runArgs": [ "--name", "suricata-logger" ] }