UI-VieNeu / Dockerfile
HuuDatLego's picture
Upload folder using huggingface_hub
71ef1b8 verified
# Dùng image đã cài sẵn llama-cpp-python (bản CPU)
FROM ghcr.io/abetlen/llama-cpp-python:latest
# Cài đặt thêm các công cụ hệ thống bạn cần (ffmpeg, redis)
RUN apt-get update && apt-get install -y \
ffmpeg \
redis-server \
curl \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /app
# Copy requirements và cài các thư viện còn lại
COPY requirements.txt ./
# Cài đặt các thư viện của bạn (bỏ qua llama-cpp-python vì đã có sẵn trong image)
RUN pip install --no-cache-dir -r requirements.txt
# Copy mã nguồn
COPY . .
RUN mkdir -p static/results temp && chmod +x start.sh
EXPOSE 7860
CMD ["./start.sh"]