Update Dockerfile
Browse files- Dockerfile +4 -4
Dockerfile
CHANGED
|
@@ -25,18 +25,18 @@ RUN pip install --no-cache-dir -r requirements.txt
|
|
| 25 |
EXPOSE 7860
|
| 26 |
EXPOSE 11434
|
| 27 |
|
| 28 |
-
# === PUXA MODELO
|
| 29 |
RUN ollama serve & \
|
| 30 |
OLLAMA_PID=$! && \
|
| 31 |
-
sleep
|
| 32 |
-
ollama pull qwen2.5:3b-q4_0 && \
|
| 33 |
kill $OLLAMA_PID || true
|
| 34 |
|
| 35 |
# HEALTHCHECK
|
| 36 |
HEALTHCHECK --interval=30s --timeout=10s --start-period=60s --retries=3 \
|
| 37 |
CMD curl -f http://localhost:7860/health || exit 1
|
| 38 |
|
| 39 |
-
# VARIÁVEIS DE AMBIENTE
|
| 40 |
ENV OLLAMA_NUM_PARALLEL=3
|
| 41 |
ENV OLLAMA_MAX_QUEUE=10
|
| 42 |
ENV OLLAMA_KEEP_ALIVE=10m
|
|
|
|
| 25 |
EXPOSE 7860
|
| 26 |
EXPOSE 11434
|
| 27 |
|
| 28 |
+
# === PUXA MODELO CORRETO: qwen2.5:3b-instruct-q4_0 ===
|
| 29 |
RUN ollama serve & \
|
| 30 |
OLLAMA_PID=$! && \
|
| 31 |
+
sleep 25 && \
|
| 32 |
+
ollama pull qwen2.5:3b-instruct-q4_0 && \
|
| 33 |
kill $OLLAMA_PID || true
|
| 34 |
|
| 35 |
# HEALTHCHECK
|
| 36 |
HEALTHCHECK --interval=30s --timeout=10s --start-period=60s --retries=3 \
|
| 37 |
CMD curl -f http://localhost:7860/health || exit 1
|
| 38 |
|
| 39 |
+
# VARIÁVEIS DE AMBIENTE
|
| 40 |
ENV OLLAMA_NUM_PARALLEL=3
|
| 41 |
ENV OLLAMA_MAX_QUEUE=10
|
| 42 |
ENV OLLAMA_KEEP_ALIVE=10m
|