// For format details, see https://aka.ms/devcontainer.json. For config options, see the // README at: https://github.com/devcontainers/templates/tree/main/src/alpine { "build": { "dockerfile": "Dockerfile", "args": { "http_proxy": "http://host.docker.internal:3142" }, "options": ["--add-host=host.docker.internal:host-gateway"] }, "runArgs": ["--add-host=host.docker.internal:host-gateway"], "mounts": [ "source=${localEnv:USERPROFILE}/.kube,target=/root/.kube,type=bind", "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ], "remoteUser": "root", "customizations": { "vscode": { "extensions": [ "redhat.vscode-quarkus", "vscjava.vscode-java-pack", "redhat.vscode-xml", "esbenp.prettier-vscode", "PeterSchmalfeldt.explorer-exclude", "redhat.java", "ryanluker.vscode-coverage-gutters", "ms-python.black-formatter", "ms-python.python" ] } }, "containerEnv": { "TESTCONTAINERS_RYUK_DISABLED": "true", "QUARKUS_DEBUG_HOST": "0.0.0.0", "http_proxy": "http://host.docker.internal:3142" }, "postStartCommand": "redis-server --daemonize yes", "postCreateCommand": "git config --global --add safe.directory '*'", "forwardPorts": [5005, 8080] }