{ "name": "OrcaSlicer", "build": { "dockerfile": "Dockerfile", "args": { "PLATFORM": "linux/amd64", "BASE_IMAGE": "mcr.microsoft.com/devcontainers/cpp:ubuntu-22.04" }, "options": ["--platform=linux/amd64"] }, "runArgs": ["--platform=linux/amd64"], "features": { "ghcr.io/devcontainers/features/desktop-lite:1": { "password": "orca" } }, "customizations": { "vscode": { "settings": { }, // Add the IDs of extensions you want installed when the container is created. "extensions": [ "ms-vscode.cmake-tools", "ms-vscode.cpptools-extension-pack" ] } }, "forwardPorts": [6080], "portsAttributes": { "6080": { "label": "VNC web client (noVNC)", "onAutoForward": "silent" } }, "otherPortsAttributes": { "onAutoForward": "ignore" }, "onCreateCommand": { "Set postCreate executable flag": "chmod +x .devcontainer/postCreate.sh" }, "postCreateCommand": "sudo .devcontainer/postCreate.sh" }