yolo-test / Dockerfile
kuzheren
fix breda
dbd0a85
raw
history blame contribute delete
641 Bytes
FROM python:3.10-slim
WORKDIR /code
# Установка системных зависимостей (если понадобятся для opencv/skimage)
RUN apt-get update && apt-get install -y \
libgl1 libglib2.0-0 libsm6 libxext6 libxrender-dev \
&& rm -rf /var/lib/apt/lists/*
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# Копируем весь проект в контейнер
COPY . .
# Создаем папку для весов, если ее нет
RUN mkdir -p weights
# Запускаем FastAPI сервер
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]