From f5955162b3e4ac95ad51262742160a930db0274c Mon Sep 17 00:00:00 2001 From: lsndr Date: Sat, 9 Sep 2023 11:07:59 +0000 Subject: [PATCH] chore(devcontainer): use root user --- .devcontainer/Dockerfile | 7 ------- .devcontainer/devcontainer.json | 3 +-- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 63c2b4a..0c789a0 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,8 +1 @@ FROM node:18.17.1-bullseye - -RUN apt-get update && \ - apt-get -y install sudo - -RUN echo "node:node" | chpasswd && adduser node sudo - -RUN echo "node ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/node \ No newline at end of file diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 03603b1..8783604 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -3,9 +3,8 @@ "dockerComposeFile": "docker-compose.yml", "workspaceFolder": "/workspace", "service": "app", - "remoteUser": "node", "waitFor": "postCreateCommand", - "postCreateCommand": "sudo chown node node_modules && npm ci && chmod +x ./node_modules/husky/lib/bin.js", + "postCreateCommand": "npm ci", "postAttachCommand": "git config core.fileMode false && git config --global --add safe.directory ${containerWorkspaceFolder}", "customizations": { "vscode": {