DeathGarden_API_Rebirth/Dockerfile
2023-10-29 19:46:50 +01:00

23 lines
359 B
Docker

FROM python:3.12.0-alpine3.18
COPY . /app
COPY requirements.txt /app/src
WORKDIR /app/src
RUN pip install --upgrade pip
RUN pip install -r requirements.txt
RUN apk add curl
RUN apk upgrade busybox # CVE-2022-48174
RUN apk upgrade
EXPOSE 8080
HEALTHCHECK CMD curl --fail http://localhost:8080/api/v1/healthcheck
ENTRYPOINT ["python", "start_app.py"]