// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at: // https://github.com/microsoft/vscode-dev-containers/tree/v0.205.2/containers/elixir { "name": "Elixir (Community)", "build": { "dockerfile": "Dockerfile", "args": { // Elixir Version: 1.9, 1.10, 1.10.4, ... "VARIANT": "latest" } }, // Add the IDs of extensions you want installed when the container is created. "extensions": [ "jakebecker.elixir-ls" ], // 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": "mix deps.get" // Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root. "remoteUser": "vscode", "workspaceMount": "source=${localWorkspaceFolder},target=/workspace,type=bind,Z", "workspaceFolder": "/workspace", "runArgs": [ "--userns=keep-id" ], "containerUser": "vscode" }