diff --git a/Dockerfile b/Dockerfile index bb28b53..62481e8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,5 @@ -# Dockerfile - FROM python:3.11-slim -# Установка системных зависимостей RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential \ libffi-dev \ @@ -11,13 +8,10 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ COPY app /app -# Установка зависимостей RUN pip install --upgrade pip RUN pip install -r app/requirements.txt RUN pip install torch --index-url https://download.pytorch.org/whl/cpu -# Экспонирование порта EXPOSE 8002 -# Команда запуска приложения с использованием Gunicorn и Uvicorn workers CMD ["gunicorn", "app.main:app", "--worker-class", "uvicorn.workers.UvicornWorker", "--bind", "0.0.0.0:8002", "--workers", "4"] diff --git a/docker-compose.yml b/docker-compose.yml index 07cb120..57ea7fa 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,7 @@ services: - "8002:8002" environment: - MODEL_CHECKPOINT=cointegrated/rubert-tiny-toxicity - - USE_CUDA=False # Установите True, если используете GPU и это поддерживается + - USE_CUDA=False - REDIS_URL=redis://redis:6379/0 - CELERY_BROKER_URL=redis://redis:6379/0 - CELERY_RESULT_BACKEND=redis://redis:6379/0