gave docker a user

This commit is contained in:
james ryan 2024-05-30 16:14:40 -04:00
parent 3343818ae0
commit bb36343c63

View File

@ -3,4 +3,16 @@ WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY src/* .
# Set user and group
ARG user=gerard
ARG group=gerard
ARG uid=1000
ARG gid=1000
RUN groupadd -g ${gid} ${group}
RUN useradd -r -u ${uid} -g ${group} -s /bin/false -M ${user}
# Switch to user
USER ${uid}:${gid}
CMD ["python3", "./main.py"]