vscode-dev-containers
vscode-dev-containers copied to clipboard
Empty variables in the devcontainer definitions
- VS Code Version: 1.79.1
- Local OS Version: Windows 10, WSL2
- Local chip architecture: x86
- Reproduces in: Remote - Containers
Steps to Reproduce:
- I need to mount local ssh keys from ~/.ssh into the devcontainer using this mount option: "mounts": [ "source=${localEnv:HOME}${localEnv:USERPROFILE}/.ssh,target=/home/vscode/.ssh,type=bind" ] I need this to be able to push and pull changes from Github.
- Both of the variables
${localEnv:HOME}
and${localEnv:USERPROFILE}
seem to be empty when devcontainer is activated and I can see the devcontainer output thatdocker
command is being passed wrong mount options as a result of this and therefore the devcontainer activation fails. - This is true when running vscode directly from Windows or running it from WSL.