FROM jupyter/base-notebook:4d70cf8da953 COPY requirements.txt . RUN pip install -r requirements.txt # Install required libraries USER root RUN apt-get update && apt-get install -y libx11-6 libxrender1 RUN mkdir ./pages COPY /pages ./pages ENV PROJ_LIB='/opt/conda/share/proj' # Ensure the notebook user has access to the content RUN chown -R ${NB_UID} ${HOME} USER ${NB_USER} EXPOSE 8765 CMD ["solara", "run", "./pages", "--host=0.0.0.0"]