From 4d492b5c2522119d79c47435eb8afc9338db513d Mon Sep 17 00:00:00 2001 From: shamel-hussain Date: Thu, 23 Feb 2023 10:22:05 +0100 Subject: [PATCH] RED-5718: Add a specific user to the cv service --- Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Dockerfile b/Dockerfile index 3d7768c..7a43090 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,6 +25,13 @@ COPY ./src ./src COPY ./cv_analysis ./cv_analysis COPY ./setup.py ./setup.py + # User for the process to run as +RUN groupadd --gid 1001 non-root \ + && useradd --uid 1001 --gid 1001 -m non-root + RUN python3 -m pip install -e . +COPY --chown=1001:1001 ./src/serve.py ./src/serve.py +COPY --chown=1001:1001 ./cv_analysis ./cv_analysis + CMD ["python3", "-u", "src/serve.py"] \ No newline at end of file