RED-5718: Add a specific user to the cv service

This commit is contained in:
shamel-hussain 2023-02-23 10:22:05 +01:00
parent 08c0096c07
commit 3476a32427

View File

@ -25,6 +25,14 @@ 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
RUN chown -R 1001:1001 ./cv_analysis ./cv_analysis
RUN chown -R 1001:1001 ./incl ./incl
CMD ["python3", "-u", "src/serve.py"]