From 59bda4110ee4ee14e78424ebad43ab8425291f32 Mon Sep 17 00:00:00 2001 From: 956237586 Date: Thu, 16 Jun 2022 05:41:07 +0000 Subject: [PATCH] update dev-containers/smartide-java-v2-jetbrains-idea/Dockerfile. update all hard code to $PROJECTOR_USER_NAME --- dev-containers/smartide-java-v2-jetbrains-idea/Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-containers/smartide-java-v2-jetbrains-idea/Dockerfile b/dev-containers/smartide-java-v2-jetbrains-idea/Dockerfile index 301843a..e47c085 100644 --- a/dev-containers/smartide-java-v2-jetbrains-idea/Dockerfile +++ b/dev-containers/smartide-java-v2-jetbrains-idea/Dockerfile @@ -99,7 +99,7 @@ RUN true \ && mv $PROJECTOR_DIR/run.sh run.sh \ # change user to non-root (http://pjdietz.com/2016/08/28/nginx-in-docker-without-root.html): # && mv $PROJECTOR_DIR/$PROJECTOR_USER_NAME /home \ - && chmod g+rw /home && mkdir -p /home/smartide && mkdir -p /home/project \ + && chmod g+rw /home && mkdir -p /home/$PROJECTOR_USER_NAME && mkdir -p /home/project \ # && useradd -d /home/$PROJECTOR_USER_NAME -s /bin/bash -G sudo $PROJECTOR_USER_NAME \ && echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers \ && chown -R $PROJECTOR_USER_NAME.$PROJECTOR_USER_NAME /home/$PROJECTOR_USER_NAME \ @@ -111,10 +111,10 @@ USER $PROJECTOR_USER_NAME ENV HOME /home/$PROJECTOR_USER_NAME # use sudo so that user does not get sudo usage info on (the first) login -RUN sudo echo "Running 'sudo' for smartide: success" && \ +RUN sudo echo "Running 'sudo' for $PROJECTOR_USER_NAME: success" && \ # create .bashrc.d folder and source it in the bashrc - mkdir -p /home/smartide/.bashrc.d && \ - (echo; echo "for i in \$(ls -A \$HOME/.bashrc.d/); do source \$HOME/.bashrc.d/\$i; done"; echo) >> /home/smartide/.bashrc + mkdir -p /home/$PROJECTOR_USER_NAME/.bashrc.d && \ + (echo; echo "for i in \$(ls -A \$HOME/.bashrc.d/); do source \$HOME/.bashrc.d/\$i; done"; echo) >> /home/$PROJECTOR_USER_NAME/.bashrc EXPOSE 8887 -- Gitee