FROM tensorflow/tensorflow:2.12.0-gpu | |
WORKDIR /app | |
# Configurar Jupyter para escribir en /tmp directamente | |
ENV JUPYTER_RUNTIME_DIR=/tmp | |
ENV JUPYTER_DATA_DIR=/tmp | |
ENV JUPYTER_CONFIG_DIR=/tmp | |
# Instalar dependencias | |
COPY requirements.txt . | |
RUN pip install --upgrade pip && pip install -r requirements.txt | |
# Copiar código del notebook | |
COPY . . | |
# Ejecutar Jupyter Notebook | |
CMD ["jupyter", "notebook", \ | |
"--ip=0.0.0.0", \ | |
"--allow-root", \ | |
"--NotebookApp.token=''", \ | |
"--NotebookApp.password=''", \ | |
"--NotebookApp.notebook_dir=/app", \ | |
"--no-browser"] | |