{ "build": { "dockerfile": "Dockerfile", "context": ".." }, "containerEnv": { "DOKKU_HOSTNAME": "dokku.me", "DOKKU_HOST_ROOT": "${localWorkspaceFolder}/tmp/data/home/dokku", "DOKKU_LIB_HOST_ROOT": "${localWorkspaceFolder}/tmp/data/var/lib/dokku", "GO_ROOT_MOUNT": "${localWorkspaceFolder}:/go/src/github.com/dokku/dokku" }, "customizations": { "vscode": { "extensions": [ "golang.go", "mads-hartmann.bash-ide-vscode", "ms-vscode.makefile-tools", "sleistner.vscode-fileutils", "ms-azuretools.vscode-docker" ] } }, "initializeCommand": [ "mkdir", "-p", "tmp/data" ], "mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind", "source=${localWorkspaceFolder}/tmp/data/,target=/mnt/dokku/,type=bind" ], "overrideCommand": false, "postCreateCommand": "setup-dev-env", "postStartCommand": "printenv > .vscode/devcontainer.env", "runArgs": [ "--init" ], "workspaceFolder": "/root/go/src/github.com/dokku/dokku", "workspaceMount": "type=bind,source=${localWorkspaceFolder},target=/root/go/src/github.com/dokku/dokku,consistency=cached" }