Skip to content
This repository was archived by the owner on Nov 30, 2023. It is now read-only.
This repository was archived by the owner on Nov 30, 2023. It is now read-only.

Empty variables in the devcontainer definitions #1750

Open
@zaadeh

Description

@zaadeh
  • VS Code Version: 1.79.1
  • Local OS Version: Windows 10, WSL2
  • Local chip architecture: x86
  • Reproduces in: Remote - Containers

Steps to Reproduce:

  1. 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.
  2. Both of the variables ${localEnv:HOME} and ${localEnv:USERPROFILE} seem to be empty when devcontainer is activated and I can see the devcontainer output that docker command is being passed wrong mount options as a result of this and therefore the devcontainer activation fails.
  3. This is true when running vscode directly from Windows or running it from WSL.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions