api-test / Dockerfile
OjciecTadeusz's picture
Update Dockerfile
a062071 verified
raw
history blame contribute delete
506 Bytes
# Użyj oficjalnego obrazu Pythona
FROM python:3.12-slim
# Ustaw katalog roboczy
WORKDIR /app
# Skopiuj zależności i zainstaluj je
COPY ./requirements.txt /app/requirements.txt
RUN pip install --no-cache-dir --upgrade -r /app/requirements.txt
# Skopiuj pozostałe pliki aplikacji
COPY . .
# Ustaw zmienną środowiskową dla tokenu
ENV HF_API_TOKEN=$(cat /run/secrets/HF_API_TOKEN)
# Ustaw port
EXPOSE 7860
# Uruchom serwer FastAPI
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]