Filedownloader / Dockerfile
leinier310's picture
Create Dockerfile
d4fbe8d verified
raw
history blame
932 Bytes
FROM python:3.10-slim
# Instala herramientas necesarias
RUN apt-get update && \
apt-get install -y curl && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*
# Crea un directorio para los archivos
WORKDIR /app
# Descarga los archivos desde Google
# Asegúrate de que los enlaces sean accesibles directamente (por ejemplo, archivos públicos de Google Drive con enlaces de descarga directa)
RUN \
curl -L -o android-ndk-r29-beta2-linux.zip https://dl.google.com/android/repository/android-ndk-r29-beta2-linux.zip && \
curl -L -o android-ndk-r28b-linux.zip https://dl.google.com/android/repository/android-ndk-r28b-linux.zip && \
curl -L -o commandlinetools-linux.zip https://dl.google.com/android/repository/commandlinetools-linux-8512546_latest.zip
# Expone el puerto 7860 que HuggingFace permite
EXPOSE 7860
# Comando por defecto para levantar el servidor
CMD ["python3", "-m", "http.server", "7860"]