diff options
| author | Adam Janovsky | 2022-06-22 17:54:31 +0200 |
|---|---|---|
| committer | Adam Janovsky | 2022-06-22 17:54:31 +0200 |
| commit | 166f8d96e414e52e66fd225440317bf80c0fc3fb (patch) | |
| tree | 8e1f07937130e3df51aab8699fee5a59770688c3 /Dockerfile | |
| parent | 747f4ae880ae390bd3fa829242b3a811294a85ec (diff) | |
| download | sec-certs-166f8d96e414e52e66fd225440317bf80c0fc3fb.tar.gz sec-certs-166f8d96e414e52e66fd225440317bf80c0fc3fb.tar.zst sec-certs-166f8d96e414e52e66fd225440317bf80c0fc3fb.zip | |
better docker instructions
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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} |
