mirror of
https://github.com/napnap75/multiarch-docker-images.git
synced 2026-11-11 00:22:12 +01:00
25 lines
458 B
Docker
25 lines
458 B
Docker
FROM python:3.14-slim
|
|
|
|
ENV PYTHONDONTWRITEBYTECODE=1 \
|
|
PYTHONUNBUFFERED=1 \
|
|
PIP_NO_CACHE_DIR=1 \
|
|
APP_HOME=/app \
|
|
PORT=8000
|
|
|
|
WORKDIR ${APP_HOME}
|
|
|
|
COPY . /app
|
|
|
|
RUN python -m pip install --upgrade pip && \
|
|
python -m pip install --no-cache-dir \
|
|
fastapi \
|
|
uvicorn \
|
|
boto3 \
|
|
pymupdf \
|
|
python-dateutil \
|
|
PyYAML
|
|
|
|
EXPOSE 8000
|
|
|
|
CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "8000"]
|