aboutsummaryrefslogtreecommitdiffhomepage
path: root/Dockerfile
diff options
context:
space:
mode:
authorAdam Janovsky2022-06-22 17:54:31 +0200
committerAdam Janovsky2022-06-22 17:54:31 +0200
commit166f8d96e414e52e66fd225440317bf80c0fc3fb (patch)
tree8e1f07937130e3df51aab8699fee5a59770688c3 /Dockerfile
parent747f4ae880ae390bd3fa829242b3a811294a85ec (diff)
downloadsec-certs-166f8d96e414e52e66fd225440317bf80c0fc3fb.tar.gz
sec-certs-166f8d96e414e52e66fd225440317bf80c0fc3fb.tar.zst
sec-certs-166f8d96e414e52e66fd225440317bf80c0fc3fb.zip
better docker instructions
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile6
1 files changed, 5 insertions, 1 deletions
diff --git a/Dockerfile b/Dockerfile
index 1a495cfb..9e24e8da 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,6 +2,7 @@ FROM ubuntu:jammy-20220428
ENV USER="user"
ENV NB_UID=1000
+ENV NB_GID=1000
ENV HOME /home/${USER}
#installing dependencies
@@ -19,12 +20,15 @@ RUN apt-get install libqpdf-dev -y
RUN apt-get install default-jdk -y
RUN apt-get install graphviz -y
+
+RUN groupadd -g ${NB_GID} -o ${USER}
RUN adduser --disabled-password \
--gecos "Default user" \
--uid ${NB_UID} \
+ --gid ${NB_GID} \
${USER}
-RUN chown -R ${NB_UID} ${HOME}
+RUN chown -R ${NB_UID}:${NB_GID} ${HOME}
USER ${USER}
WORKDIR ${HOME}