From 08ebd73cd4982ce24e8aea524fc2bc4509bbb968 Mon Sep 17 00:00:00 2001 From: Liu Xinyu Date: Tue, 20 Feb 2024 15:24:33 +0800 Subject: [PATCH] Add gitpod user in Alpine image --- .docker/gitpod/Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.docker/gitpod/Dockerfile b/.docker/gitpod/Dockerfile index 1837720a2..3023af147 100644 --- a/.docker/gitpod/Dockerfile +++ b/.docker/gitpod/Dockerfile @@ -6,14 +6,14 @@ USER root # Add additional pkgs to https://github.com/xu-cheng/latex-docker/blob/master/setup.sh -RUN apk add \ +RUN apk add --no-cache \ font-noto-cjk ttf-freefont \ bash-completion sudo \ rm -rf /tmp/* -RUN useradd -l -u 33333 -G sudo -md /home/gitpod -s /bin/bash -p gitpod gitpod \ - # passwordless sudo for users in the 'sudo' group - && sed -i.bkp -e 's/%sudo\s\+ALL=(ALL\(:ALL\)\?)\s\+ALL/%sudo ALL=NOPASSWD:ALL/g' /etc/sudoers +# Add gitpod user +RUN echo '%gitpod ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/gitpod \ + && addgroup -g 33333 gitpod && adduser -u 33333 -G gitpod -h /home/gitpod -s /bin/bash -D gitpod USER gitpod WORKDIR /home/gitpod