CLI / Dockerfile
Erinaldordso's picture
Update Dockerfile
fdf3473 verified
Raw History Blame Contribute Delete
754 Bytes
# Usa a imagem oficial do servidor do llama.cpp (Motor ultra leve em C++)
FROM ghcr.io/ggml-org/llama.cpp:server
USER root
RUN apt-get update && apt-get install -y curl && rm -rf /var/lib/apt/lists/*
RUN mkdir -p /models && chmod 777 /models
USER 1000
WORKDIR /models
# BAIXANDO O QWEN 7B (O Rei do Tool Calling Open Source)
RUN curl -L -o model.gguf "https://huggingface.co/Qwen/Qwen2.5-Coder-7B-Instruct-GGUF/resolve/main/qwen2.5-coder-7b-instruct-q4_k_m.gguf"
EXPOSE 7860
ENV LD_LIBRARY_PATH=/app
# START FULL OTIMIZADO: Contexto 8K e 2 Threads para evitar Timeout na CPU gratuita
ENTRYPOINT ["/app/llama-server"]
CMD ["--model", "/models/model.gguf", "--host", "0.0.0.0", "--port", "7860", "-c", "8192", "--threads", "2", "--batch-size", "512"]