blob: a1f452eb74dc0b89d6c65a96d5343321a7c3f61e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
FROM python:3.9
# Create user
RUN useradd -ms /bin/bash -u 1000 checker
USER checker
WORKDIR /checker
# Install all required dependencies for the checker.
COPY ./src/requirements.txt /checker/requirements.txt
RUN pip3 install -r requirements.txt
# Copy all files into the container.
COPY ./src/ /checker/
ENTRYPOINT [ "/home/checker/.local/bin/gunicorn", "-c", "gunicorn.conf.py", "checker:app" ]
|