fast_mcp / Dockerfile
dinho1597's picture
Update Dockerfile
9dbb475 verified
raw
history blame contribute delete
688 Bytes
# Dockerfile
# 1. Usar una imagen base de Python ligera.
FROM python:3.10-slim
# 2. Establecer el directorio de trabajo.
WORKDIR /code
# 3. Copiar e instalar las dependencias.
COPY ./requirements.txt /code/requirements.txt
RUN pip install --no-cache-dir --upgrade pip -r /code/requirements.txt
# 4. Copiar el c贸digo de la aplicaci贸n.
COPY ./app.py /code/app.py
# 5. Exponer el puerto que Hugging Face espera (7860).
EXPOSE 7860
# 6. Comando para iniciar el servidor web Uvicorn.
# --host 0.0.0.0 es crucial para que sea accesible desde fuera del contenedor.
# --port 7860 es el puerto est谩ndar en HF Spaces.
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]