FROM ghcr.io/ggml-org/llama.cpp:full WORKDIR /app # Install Python RUN apt-get update && \ apt-get install -y --no-install-recommends \ python3 \ python3-pip \ python3-venv && \ rm -rf /var/lib/apt/lists/* # Python virtual environment RUN python3 -m venv /opt/venv ENV PATH="/opt/venv/bin:${PATH}" # Install Hugging Face Hub RUN pip install --no-cache-dir --upgrade pip huggingface_hub # Download DeepSeek Coder V2 Lite Instruct GGUF RUN python3 - <<'PY' from huggingface_hub import hf_hub_download hf_hub_download( repo_id="bartowski/DeepSeek-Coder-V2-Lite-Instruct-GGUF", filename="DeepSeek-Coder-V2-Lite-Instruct-Q4_K_M.gguf", local_dir="/app" ) PY CMD [ "--server", "-m", "/app/DeepSeek-Coder-V2-Lite-Instruct-Q4_K_M.gguf", "--host", "0.0.0.0", "--port", "7860", "-t", "4", "-b", "1024", "-c", "16384", "-n", "4096", "--parallel", "1", "--cache-type-k", "q8_0", "--cache-type-v", "q8_0" ]