{ "name": "Order System Backend", "build": { "dockerfile": "Dockerfile", "context": ".." }, "workspaceFolder": "/workspace", "workspaceMount": "source=${localWorkspaceFolder},target=/workspace,type=bind,consistency=cached", "features": { "ghcr.io/devcontainers/features/common-utils:2": {}, "ghcr.io/devcontainers/features/git:1": {} }, "customizations": { "vscode": { "settings": {}, "extensions": [ "GitHub.copilot", "xdebug.php-pack", "junstyle.php-cs-fixer" ] } }, "forwardPorts": [ 8080 ], "postCreateCommand": "git config oh-my-zsh.hide-info 1 && sudo chmod a+x \"$(pwd)\" && sudo rm -rf /var/www/html && sudo ln -s \"$(pwd)\" /var/www/html && apache2ctl start", "portsAttributes": { "8080": { "label": "PHP Artisan Serve", "onAutoForward": "notify" } }, "mounts": [ "source=${localWorkspaceFolder}/.devcontainer/xdebug.ini,target=/usr/local/etc/php/conf.d/xdebug.ini,type=bind,consistency=cached", "source=${localWorkspaceFolder}/.devcontainer/000-default.conf,target=/etc/apache2/sites-available/000-default.conf,type=bind,consistency=cached" ] }