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

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