- Add VRE directory with JupyterHub + Zeppelin docker-compose configs - Add Gravitino, Flink, Kafka, MinIO, Trino lakehouse stack - Add Superset, Metabase, StarRocks analytics tools - Session reprise après crash 2026-06-01 Infrastructure: 86 conteneurs total Known issues: Kafka (no ZK conn), Trino (node.env null), JupyterHub (DB path)
28 lines
546 B
Docker
28 lines
546 B
Docker
# Dockerfile for JupyterHub single-user notebooks
|
|
# Includes JupyterLab, common data science libs, and InfluxDB client
|
|
FROM jupyter/scipy-notebook:latest
|
|
|
|
USER root
|
|
|
|
# Install additional packages for smart city data analysis
|
|
RUN pip install --no-cache-dir \
|
|
influxdb-client \
|
|
pandas \
|
|
numpy \
|
|
matplotlib \
|
|
plotly \
|
|
folium \
|
|
requests \
|
|
sqlalchemy \
|
|
psycopg2-binary \
|
|
sqlalchemy \
|
|
ipywidgets \
|
|
jupyterlab-git
|
|
|
|
# Switch back to notebook user
|
|
USER ${NB_UID}
|
|
|
|
EXPOSE 8888
|
|
|
|
CMD ["jupyterhub-singleuser"]
|