Skip to content

$PATH got overwritten in docker #4758

Closed
@chunjiw

Description

@chunjiw

OS/Web Information

  • Web Browser: Chrome
  • Local OS: Arch Linux (Endeavour OS)
  • Remote OS: Debian
  • Remote Architecture: x86_64
  • code-server --version: 4.0.1

Steps to Reproduce

  1. Add code-server to julia docker
FROM julia:latest
# RUN curl -fOL https://github.com/cdr/code-server/releases/download/v3.12.0/code-server_3.12.0_amd64.deb; \
#    dpkg -i code-server_3.12.0_amd64.deb;\
#    rm code-server_3.12.0_amd64.deb;
RUN curl -fOL https://github.com/coder/code-server/releases/download/v4.0.1/code-server_4.0.1_amd64.deb; \
    dpkg -i code-server_4.0.1_amd64.deb;\
    rm code-server_4.0.1_amd64.deb;
  1. Start the docker
  2. Log in code server
  3. run echo $PATH

Expected

Output is the same in Julia docker /usr/local/julia/bin:...

Actual

/usr/local/julia/bin is missing from PATH. Instead, there is a code-server related path.

This issue can be reproduced in VS Code: No

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions