From 4b80b2abb31a0653f3d7b9cdd3be27ddb4ae953a Mon Sep 17 00:00:00 2001 From: alisandra <alisandra.denton@hhu.de> Date: Tue, 23 Aug 2022 12:24:00 +0200 Subject: [PATCH] quick permissions match without a full rebuild --- workflows/{docker => maindocker}/Dockerfile | 0 workflows/{docker => maindocker}/first.sh | 0 workflows/{docker => maindocker}/instructions.md | 0 .../{docker => maindocker}/python_installs.sh | 0 workflows/userdocker/Dockerfile | 15 +++++++++++++++ 5 files changed, 15 insertions(+) rename workflows/{docker => maindocker}/Dockerfile (100%) rename workflows/{docker => maindocker}/first.sh (100%) rename workflows/{docker => maindocker}/instructions.md (100%) rename workflows/{docker => maindocker}/python_installs.sh (100%) create mode 100644 workflows/userdocker/Dockerfile diff --git a/workflows/docker/Dockerfile b/workflows/maindocker/Dockerfile similarity index 100% rename from workflows/docker/Dockerfile rename to workflows/maindocker/Dockerfile diff --git a/workflows/docker/first.sh b/workflows/maindocker/first.sh similarity index 100% rename from workflows/docker/first.sh rename to workflows/maindocker/first.sh diff --git a/workflows/docker/instructions.md b/workflows/maindocker/instructions.md similarity index 100% rename from workflows/docker/instructions.md rename to workflows/maindocker/instructions.md diff --git a/workflows/docker/python_installs.sh b/workflows/maindocker/python_installs.sh similarity index 100% rename from workflows/docker/python_installs.sh rename to workflows/maindocker/python_installs.sh diff --git a/workflows/userdocker/Dockerfile b/workflows/userdocker/Dockerfile new file mode 100644 index 0000000..d69bad5 --- /dev/null +++ b/workflows/userdocker/Dockerfile @@ -0,0 +1,15 @@ +#FROM nvidia/cuda:11.2.0-cudnn8-runtime-ubuntu20.04 +FROM rnaseq:latest + +# Overide user name at build, if buil-arg no passed, will create user named `default` user +USER root +ARG USERNAME=zim-gast +ARG USERID=1010 +RUN usermod -u $USERID $USERNAME +# Create a group and user + +USER $USERNAME +WORKDIR /home/$USERNAME/ +CMD ["bash"] + + -- GitLab