// ⚠️ Temporary / Testing Only ⚠️ // ----------------------------------------------------------------------------- // This devcontainer.json is provided solely for local testing and experimentation. // It is NOT the canonical configuration for DevOps projects. // // ✅ The single source of truth lives in: // - README.md (usage instructions) // - /devops/templates/devcontainer.json (baseline template) // // Always consult those files before making changes. This file may diverge, // and should never be treated as the authoritative definition. // ----------------------------------------------------------------------------- { "build": { "dockerfile": "../../container-builder/ubuntu-fatboy.Dockerfile", "context": "../../container-builder" }, "remoteUser": "code", "name": "container-builder-ubuntu-fatboy", "runArgs": [ "--hostname=container-builder-ubuntu-fatboy" ], "mounts": [ "source=${localEnv:HOME}/.gitconfig,target=/home/code/.gitconfig,type=bind", "source=${localEnv:HOME}/.ssh,target=/home/code/.ssh,type=bind" ], "remoteEnv": { "DOCKER_HOST": "ssh://mf@lazarus" }, "customizations": { "vscode": { "extensions": [ "stateful.runme", "yzhang.markdown-all-in-one", "davidanson.vscode-markdownlint", "eamodio.gitlens", "m4ns0ur.base64", "rogalmic.bash-debug", "streetsidesoftware.code-spell-checker", "ms-azuretools.vscode-containers", "eamodio.gitlens", "shd101wyy.markdown-preview-enhanced", "bierner.markdown-mermaid", "bierner.markdown-preview-github-styles" ] } } }