// The Dev Container format allows you to configure your environment. At the heart of it // is a Docker image or Dockerfile which controls the tools available in your environment. // // See https://aka.ms/devcontainer.json for more information. { "name": "Gitpod", // Use "image": "mcr.microsoft.com/vscode/devcontainers/base:ubuntu", // instead of the build to use a pre-built image. "build": { "context": ".", "dockerfile": "Dockerfile" }, // Features add additional features to your environment. See https://containers.dev/features // Beware: features are not supported on all platforms and may have unintended side-effects. "features": { "ghcr.io/devcontainers/features/docker-in-docker:2": {} }, "remoteUser": "gitpod", "customizations": { "vscode": { "extensions": [ "foam.foam-vscode", "DavidAnson.vscode-markdownlint", "timonwong.shellcheck", "ms-azuretools.vscode-docker", "vivaxy.vscode-conventional-commits", "akosyakov.gitpod-monitor" ] } } }