Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Non root devcontainer #458

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Commits on Jul 5, 2024

  1. refactor(devcontainer): use non absolute path in PROMPT

    starting from `~` instead of using the whole path
    texhnolyze committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    4b799d9 View commit details
    Browse the repository at this point in the history
  2. feat(devcontainer): use non root user bitbots

    to prevent issues when interacting with the repository both from within
    the container and outside the container, due to permissions not being
    correct
    texhnolyze committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    e6a35d7 View commit details
    Browse the repository at this point in the history
  3. fix(devcontainer): delete users group from container

    in `Dockerfile`, because the `updateRemoteUserUID` setting of the
    devcontainer does not change the `GID` of the `containerUser`
    dynamically to the one of the host user if the group exists in the
    container already microsoft/vscode-remote-release#2402.
    
    In our case the `containerUser` is set to `bitbots`, because it
    automatically uses the last `USER` instruction from the `Dockerfile` and
    the `remoteUser` inherits from `containerUser`.
    
    For reference see: microsoft/vscode-remote-release#1155
    texhnolyze committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    a6251c0 View commit details
    Browse the repository at this point in the history