Fix app path

This commit is contained in:
itqop 2024-10-23 00:06:16 +03:00
parent 82d393b604
commit 5787b756fe
1 changed files with 2 additions and 12 deletions

View File

@ -9,25 +9,15 @@ RUN apk update && apk add --no-cache \
openssl-dev \ openssl-dev \
&& rm -rf /var/cache/apk/* && rm -rf /var/cache/apk/*
# Установка зависимостей Python COPY app /app
COPY app/requirements.txt /app/requirements.txt
WORKDIR /app
# Установка зависимостей # Установка зависимостей
RUN pip install --upgrade pip RUN pip install --upgrade pip
RUN pip install --no-cache-dir -r requirements.txt RUN pip install --no-cache-dir -r app/requirements.txt
RUN pip install torch --index-url https://download.pytorch.org/whl/cpu RUN pip install torch --index-url https://download.pytorch.org/whl/cpu
# Копирование исходного кода
COPY app /app
ENV PYTHONPATH=/app
# Экспонирование порта # Экспонирование порта
EXPOSE 8002 EXPOSE 8002
# Установка Gunicorn
RUN pip install gunicorn
# Команда запуска приложения с использованием Gunicorn и Uvicorn workers # Команда запуска приложения с использованием Gunicorn и Uvicorn workers
CMD ["gunicorn", "main:app", "--worker-class", "uvicorn.workers.UvicornWorker", "--bind", "0.0.0.0:8002", "--workers", "4"] CMD ["gunicorn", "main:app", "--worker-class", "uvicorn.workers.UvicornWorker", "--bind", "0.0.0.0:8002", "--workers", "4"]