FROM python:3.12 WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir --upgrade -r requirements.txt # Sử dụng thư mục trong /app thay vì /root ENV OLLAMA_MODELS=/app/.ollama/models # Tạo thư mục cho Ollama RUN mkdir -p /app/.ollama && chmod 777 /app/.ollama # Cài đặt Ollama RUN curl -fsSL https://ollama.com/install.sh | sh # Copy application files COPY . . # Make scripts executable RUN chmod +x /app/start.sh RUN chmod +x /app/pull_models.sh EXPOSE 7860 CMD ["/app/start.sh"]