emb2 / Dockerfile
Pavel
tei4423
b362c4b
FROM ghcr.io/huggingface/text-embeddings-inference:cpu-1.7
# Create data directory and set permissions
USER root
RUN mkdir -p /data && \
chown -R 1000:1000 /data && \
chmod 755 /data
ENV MODEL_ID=nomic-ai/nomic-embed-text-v1.5
ENV HF_HUB_CACHE=/data
# Switch back to non-root user
USER 1000
ENTRYPOINT ["text-embeddings-router"]
CMD ["--model-id", "nomic-ai/nomic-embed-text-v1.5", \
"--port", "7860", \
"--hostname", "0.0.0.0", \
"--max-concurrent-requests", "512", \
"--max-batch-tokens", "16384", \
"--max-client-batch-size", "32", \
"--huggingface-hub-cache", "/data"]