gave docker a user
This commit is contained in:
parent
3343818ae0
commit
bb36343c63
12
Dockerfile
12
Dockerfile
@ -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"]
|
||||
|
Loading…
Reference in New Issue
Block a user