19 lines
323 B
Text
19 lines
323 B
Text
|
|
FROM python:3-alpine3.20 AS base
|
||
|
|
|
||
|
|
WORKDIR /app
|
||
|
|
|
||
|
|
FROM base AS reqs
|
||
|
|
COPY requirements.txt requirements.txt
|
||
|
|
RUN pip install -r requirements.txt
|
||
|
|
|
||
|
|
FROM reqs AS app
|
||
|
|
COPY templates templates
|
||
|
|
COPY wsgi.py wsgi.py
|
||
|
|
|
||
|
|
FROM app AS imgs
|
||
|
|
ARG images
|
||
|
|
copy ${images} images
|
||
|
|
|
||
|
|
ENTRYPOINT waitress-serve --host 127.0.0.1 --port 5099 wsgi:app
|
||
|
|
|